2 内核少量关键区还是用的spin lock,这也是不可抢占的,us级别左右。
在单核cpu中,spin lock有效吗?
单核CPU上spin lock只是关闭了内核抢占。我感觉只要内核能任何状态下都支持抢占,应该就能作为实时操作系统,preempt-RT对spin lock做了很多修改。
【 在 wjhtingerx 的大作中提到: 】
: 1 内核不可抢占,导致用户态程序的响应时间不可确定,这也是preempt-RT做的最大工作。
: kernel是抢占的,SHCED_RR和SCHED_FIFO都是高优先级可以抢占低优先级。
: 2 内核少量关键区还是用的spin lock,这也是不可抢占的,us级别左右。
: ...................
--
FROM 218.30.116.*