终于有人把CPU上下文切换说清楚了

  前言 多个进程竞争CPU就是一个经常被我们忽视的问题。 进程CPU的时候并没有真正运行,为什么还会导统的负载升高呢?你应该已经猜到了,CPU上下文切换就是罪魁祸首。 我们都知道,Linux是一个多任务操作系统,它支持远大于CPU数量的任务同时运行。当然, 这些任务实际上并不是真的在同时运行,而是因为系统在很短的时间内,将CPU轮流分配给它们,造成多任务同时运行的错觉。 而在每个任务运行前,CP
相关文章
相关标签/搜索