What is Synchronization in Operating System? PDF Book

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

Synchronization Definition

  • Situation in which two or more processes coordinate their activities based on condition.

    Operating Systems by William Stallings

Synchronization Explanation

Synchronization means sharing system resources by processes in such a way that the concurrent access to shared data is handled thereby minimizing the chance of data inconsistency. It is a technique which is used to coordinate the process that use shared memory and processor.

Keep Learning Operating System Explanations

What is Sequential Access?

Sequential access means that a group of elements, such as data in memory array or magnetic disk storage, is accessed ...

What is Secondary Memory?

Secondary Memory is a device whose memory is non-volatile, meaning, the stored data will be intact even if the system ...

What is Cluster?

A cluster is a group of servers and other resources that act like a single system and enable high availability ...

What is Physical Address?

A physical address is a memory address that is represented in the form of a binary number on the address ...

What is File Management System?

The system used by the operating system or program to organize or keep track of files. Although operating systems provide ...

What is Process Switch?

A process switch is the shifting of operating system scheduler from one running program to another. This requires saving all ...