Define Process Synchronisation, Process synchronisation, os process synchronisation, operating system process synchronisation, process synchronisation in os
Define Process Synchronisation, Process synchronisation, os process synchronisation, operating system process synchronisation, process synchronisation in os
The procedure involved in preserving the appropriate order of execution of cooperative processes is known as Process Synchronisation. There are various synchronisation mechanisms that are used to synchronise the processes.
On the basis of synchronisation, processes are categorised as one of the following two types:
Independent Process :
The execution of one process does not affect the execution of other processes.
Cooperative Process :
A process that can affect or be affected by other processes executing in the system.
$$ Race Condition :
click to know about race conditionย
$$$ Critical Section Problem :
click to know about Critical Section
Primary
Mutual Exclusion :
Our solution must provide mutual exclusion. By Mutual Exclusion, we mean that if one process is executing inside the critical section then the other process must not enter in the critical section.
Progress :
Progress means that if one process doesn’t need to execute into the critical section then it should not stop other processes from getting into the critical section.
Secondary
Bounded Waiting :
We should be able to predict the waiting time for every process to get into the critical section. The process must not be endlessly waiting for getting into the critical section.
Architectural Neutrality :
Our mechanism must be architectural natural. It means that if our solution is working fine on one architecture then it should also run on the other ones as well.
Topics Covered :
- process synchronization
- os process synchronization
- operating system process synchronization
- process synchronization in os
- race condition in process synchronization
- process synchronization by neso
- process synchronisation in os
- process synchronization operating system
- process synchronization in operating system
- process synch
- cooperating processes
- os for gate
- gate operating system
- operating system for gate
- gate os
- critical section problem in os
- os lectures
Thanks for reading this blog. Hope you get satisfied with the blog and definitely this blog must have valued your time and effort of reading.
Take a time to connect our other digital creations such as Instagram , Facebook and Youtube.
ย Social Mediaย Linksย ofย Tech DCodeย :
ย YouTube :ย https://www.youtube.com/channel/UCjJnEdeugftBwQ3yMuD4B_A
ย Instagram :ย https://www.instagram.com/thetechdcode/
ย Facebook Page :ย https://www.facebook.com/thetechdcode
ย Twitter :ย https://twitter.com/thetechdcode
ย Telegram Channel :ย https://t.me/thetechdcode
ย Tech DCode Linktree :ย https://linktr.ee/thetechdcode
ย My Personal Handles :ย https://linktr.ee/virtualshivamin
ย Social Media Linksย ofย SHIVAM SINGHย (OWNER) :
ย Instagram :ย https://www.instagram.com/virtualshivamin/
ย Facebook Page :ย https://www.facebook.com/virtualshivamin/
ย Twitter :ย https://twitter.com/virtualshivamin/
ย Personal Linktree :ย https://linktr.ee/virtualshivaminย
[…] Ques 1 : $ Define Process Synchronization. […]