linux内核是非抢先式的,但是我刚刚看到,在不同的控制path中可能存在上下文切换。 这与linux内核的非抢先性不矛盾吗?
如何获取networking设备统计信息?
强制驱动程序与设备匹配
module_init不显示我想要的printk
有用的linux内核deBUGging选项打开
如何在linux 3.5.4中调用一个自定义系统调用的系统调用
不,它并不矛盾,因为最新的linux内核是先发制人的。
linux内核使用了几种不同的抢占模式,其中包括旧的“不可抢占”模式 – 一般来说,内核代码不能被抢占(我的意思是当不调用schedule(),sleep_on()时,等等)
还有其他几个先发制人的程度。 查看内核文档以获取更多信息。
总结以上是内存溢出为你收集整理的在非抢占式内核(Linux)的控制path中的上下文切换全部内容,希望文章能够帮你解决在非抢占式内核(Linux)的控制path中的上下文切换所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)