交换等待I / O完成的进程

时间:2013-03-25 07:14:07

标签: unix process scheduling

在UNIX中,当在内核模式下执行的进程需要磁盘读取时,它会进入休眠状态。磁盘读取完成后,硬件会中断CPU,中断处理程序会唤醒进程。那么现在,当这个过程最初进入休眠状态时,交换器进程是否可以将此进程交换到交换设备?

这个问题似乎很天真。但是我不清楚进程何时进行哪些转换。任何描述非常清晰的页面也欢迎。

感谢advnace

1 个答案:

答案 0 :(得分:0)

是的,它可以。但是,作为虚拟内存管理器的一个非常基本的实现,它几乎不会考虑将引用的位置作为一种方法 - 并且该过程可能系统中最新的托管数据。 / p>

您指出的这个事实的降级,即可以将进程从主内存中取出并交换的情况,命名为thrashing