标签: multithreading process operating-system mutual-exclusion
我试图理解彼得森关于互斥问题的解决方案,所以我确定当进程调度是抢占式时它可以工作,而调度是非抢占式时会发生什么呢?我读到,抢先时它可能会崩溃。因此,如果我必须在两个答案之间进行选择:
a)该解决方案仅适用于抢先式流程调度 b)该解决方案适用于抢占式进程调度,在某些情况下适用于非抢占式进程调度
我不确定哪一个更正确?