As an Amazon Associate I earn from qualifying purchases.

What is Monitor in Operating System? 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 Deadlock?

A deadlock is a situation in which two computer programs sharing same resources are effectively preventing each other from accessing ...

What is Instruction Cycle?

Instruction cycle is a processor cycle in which one instruction is processed. Each cycle processes a single instruction. There are ...

What is Mutual Exclusion?

Mutual Exclusion is a program object that prevents simultaneous access to a shared resource. The concept is used in concurrent ...

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 Indexed Sequential File?

Indexed Sequential File is a computer file that contains index. The difference in this file and the indexed file is ...

What is Concurrent?

Concurrent processing is a computing model in which multiple processors execute instructions simultaneously for better performance. Concurrent means something that ...