c-在Linux上,页面错误是否会导致线程上下文切换



如果线程在尝试从地址读取时遇到重大故障,并且必须从"磁盘"交换数据,Linux是否会利用这一点运行另一个等待线程(如果有的话)?

根据我在网上读到的内容,答案是肯定的。但我还没有看到任何结论。

这取决于您使用的调度程序。通常,答案是是,除非磁盘操作足够快,或者除非内核有其他原因不在不同的进程中交换。

相关内容

最新更新