2017-02-28 69 views

回答

2

在你的情況提供進程B忙等待直到其結束片重新安排和對進程A occures。所以,整個時間片浪費的時間。如果從方法B切換到進程A從不occures

事情可能會更糟。例如,如果處理B的優先級是多於處理A中的一個。在這種情況下,它是死鎖

spin_lock中禁用搶佔可防止浪費上述時間和死鎖。