在系统上下文中运行时,内核可以访问u区域的进程

时间:2013-08-22 12:03:11

标签: unix

  

内核还必须执行某些系统范围的任务,例如   响应设备中断并重新计算进程优先级。   这些任务不是代表特定的过程执行的   因此在系统上下文中处理(也称为中断上下文)。   在系统上下文中运行时,内核可能无法访问该地址   当前进程的空间,u区域或内核堆栈。内核可能会   在系统上下文中执行时不阻塞,因为这会阻塞一个   无辜的过程。在某些情况下甚至可能没有电流   例如,当所有进程都被阻塞等待I / O时   完成。

当阅读“unix internal”一书时,会有关于process的描述。但是上面的文字让我很困惑,尤其是

  

在系统上下文中运行时,内核可能无法访问该地址   当前进程的空间,u区域或内核堆栈。内核可能会   在系统上下文中执行时不阻塞,因为这会阻塞一个   无辜的过程

作者使用可能不,他的意思是不能有时可以

0 个答案:

没有答案