Found 1 Articles for Communicable Diseases

Monitors in Process Synchronization

Diksha Patro
Updated on 25-Jul-2023 15:06:50

3K+ Views

Monitors are a synchronization tool used in process synchronization to manage access to shared resources and coordinate the actions of numerous threads or processes. When opposed to low-level primitives like locks or semaphores, they offer a higher-level abstraction for managing concurrency. Let's examine monitors to see what they are, why they are utilized, and how process synchronization uses them − What are Monitors? A synchronization technique called a monitor unifies operations and data structures into a single entity. They contain both operations that can be carried out on shared resources. By allowing only one thread or process to execute the ... Read More

1
Advertisements