Linux   发布时间:2022-04-01  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了linux – 调度程序代码运行什么上下文?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

调用程序代码schedule()被调用的情况有两种: >当进程自动调用schedule() >定时器中断调用schedule() 在情况2中,我认为schedule()在中断环境中运行,但第一种情况呢?它是否在调用它的进程的上下文中运行? 还有哪些调用schedule()的场景? schedule()总是在进程上下文中运行.在第二种情况下,当它由定时器中断启动时,它在返回路径中从内核返回到调用sc
调用程序代码schedule()被调用的情况有两种:

>当进程自动调用schedule()
>定时器中断调用schedule()

在情况2中,我认为schedule()在中断环境中运行,但第一种情况呢?它是否在调用它的进程的上下文中运行?

还有哪些调用schedule()的场景?

解决方法

schedule()总是在进程上下文中运行.在第二种情况下,当它由定时器中断启动时,它在返回路径中从内核返回到调用schedule()的中断进程.

大佬总结

以上是大佬教程为你收集整理的linux – 调度程序代码运行什么上下文?全部内容,希望文章能够帮你解决linux – 调度程序代码运行什么上下文?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。