正在加载图片...
中断上下文与进程上下文 ●假设某个时刻C占用CPU运行,此时A中断发生, 则C被A抢占,A得以在CPU上执行· 由于Linux不为中断处理程序设置process context,A只能使用 C的kerne1 stack作为自己的运行栈 D进程 current C进程 B中断 A中断 A中断发生 1口t4四1是4200 陈香兰(x1 anchenoustc,edu,cn)(计算丸应Linux禄作系统分折Chapter5中断和并常 0 ctober21.20148/阅. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 中断上下文与进程上下文 1. 假设某个时刻C占用CPU运行,此时A中断发生, 则C被A抢占,A得以在CPU上执行。 由于Linux不为中断处理程序设置process context,A只能使用 C的kernel stack作为自己的运行栈 D进程 current → C进程 B中断 A中断 A中断发生 陈香兰(xlanchen@ustc.edu.cn) (计算机应用教研室 Linux操作系统分析Chapter 5 中断和异常 @计算机学院嵌入式系统实验室@苏州研究院中国科学技术大学Fall 2014) October 21, 2014 8 / 69
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有