IO /文件IO操作是否优先于C ++程序中的CPU操作?

时间:2017-01-05 03:53:47

标签: c++ operating-system kernel

如果那是为什么会这样呢?我很确定它不应该,但优先级因OS而异吗?

1 个答案:

答案 0 :(得分:0)

I / O操作是CPU操作。

这是所有特定于系统的,但通常情况下,CPU会指示驱动器执行某些操作。驱动器在完成时触发中断响应。然后,CPU会中断它正在执行的操作并处理驱动器请求。

中断处理通常优先于其他所有内容。处理器通常具有多个级别的中断,具有不同的优先级,