中断机制在底层,等数据收完就没中断系统什么事了。
下一步就是等系统把CPU交给用户态程序来处理这个数据。
这时就得等等看了,实时系统与分时系统的策略就不同了。
确切说Linux连分时系统都不是 是非抢占式多任务系统。连时间片都没有,一直要等到CPU的占有者愿意放手。
Unix才是分时系统。一个单例跑在Linux上会比Unix快。但是有急事Linux一点都辙没有。
我测试过,一堆死循环程序占满所有的核,控制台就傻了,敲啥都不响应。Unix没事。
【 在 Icanread 的大作中提到: 】
: 这就是扯淡,欺负别人不知道中断机制?
:
: :
: ...................
--
修改:ylh1969 FROM 221.221.53.*
FROM 221.221.53.*