根据任务的不同,CPU 的上下文切换就可以分为几个不同的场景
- 进程上下文切换
- 线程上下文切换
- 中断上下文切换
小结
- CPU 上下文切换,是保证 Linux 系统正常工作的核心功能之一,一般情况下不需要我们特别关注。
- 但过多的上下文切换,会把 CPU 时间消耗在寄存器、内核栈以及虚拟内存等数据的保存和恢复上,从而缩短进程真正运行的时间,导致系统的整体性能大幅下降。
本文标题:CPU 上下文切换(上)
本文链接:https://www.haomeiwen.com/subject/xiqcgctx.html
网友评论