217 views

1 Answer

0 votes
0 votes
yes it can....any process or thread can be.....

that is why there is a problem called priority inversion....when a process is in CS....and a new high priority process comes....the new process forcefully removes current one from CS....but as the process in CS does not execute the exit section....the CRITICAL SECTION is still acquired...and new process also cant enter....hence it cretaes LIVE-LOCK..

Related questions

0 votes
0 votes
1 answer
1
Shivateja MST asked Jul 13, 2023
183 views
Like other allocation techniques, does Overlaying technique uses MMU? And how address translation takes place and security is maintained in Overlaying ?
0 votes
0 votes
2 answers
3
tusharb asked Apr 6, 2022
584 views
Suppose we have priority-based processes. Which scheduler will replace a low priority process which is presently executing when a high priority process arrives in the rea...