As an Amazon Associate I earn from qualifying purchases.

Monitor Definition and Explanation PDF Download

Learn Monitor definition in operating system with explanation to study “What is Monitor”. Study monitor explanation with operating system terms to review operating system course for online degree programs.

Monitor Definition:

  • A programming language construct that encapsulates variables, access procedures and initialization code within an abstract data type.

    Operating Systems by William Stallings



Monitor Explanation:

A monitor is a synchronization construct that allows threads to have both mutual exclusion and the ability to wait for a certain condition to be true. It is one way of achieving process synchronization. The processes running outside the monitor can't access the internal variable of the monitor.

Keep Learning Operating System Explanations

What is Program Counter?

A program counter is a register in a computer processor that contains the location of the instruction that is being ...

What is Semaphore?

A semaphore is a variable or abstract data type used to control access to a common resource by multiple processes ...

What is Response Time?

Response time is the elapsed time between an inquiry on a system and the response to the inquiry. Response time ...

What is Time Slice?

Time slice is the period of time for which a process is allowed to run uninterrupted in a preemptive multitasking ...

What is Enabled Interrupt?

Enabled interrupts are created by operating systems so that the processor works on the interrupt enabled. Interrupts are enabled, for ...

What is Process?

Process is basically a program in execution. It is the instance of a computer program that is being executed by ...