摘要: CPU 上下文切换 CPU 上下文切换是保证 Linux 系统正常工作的一个核心功能 按照不同场景分为 进程上下文切换 线程上下文切换 中断上下文切换 怎么查看系统的上下文切换情况 过多的上下文切换,会把 CPU 时间消耗在寄存器、内核栈以及虚拟内存等数据的保存和恢复上,缩短进程真正运行的时间,成为 阅读全文
posted @ 2020-06-23 22:17 CusterFun 阅读(221) 评论(0) 推荐(0) 编辑
摘要: CPU 寄存器和程序计数器 Linux 是一个多任务操作系统,它支持远大于 CPU 数量的任务同时运行。因为系统在很短的时间内,将 CPU 轮流分配给各个任务,造成多任务同时运行的错觉。 而在每个任务运行前,CPU 都需要知道任务从哪里加载、又从哪里开始运行,也就是说,需要系统事先帮它设置好 CPU 阅读全文
posted @ 2020-06-23 21:38 CusterFun 阅读(265) 评论(0) 推荐(0) 编辑