进程调度
老板
cpu
任劳任怨的打工仔
线程
工作在做什么
可运行队列
拥有的工作清单
上下文切换
和老板沟通以便得到老板的想法并及时调整自己的工作
中断
部分工作做完以后还需要及时向老板汇报
谁在消耗cpu
用户 vs 内核 库时间 vs 应用程序时间 IO等待(cpu实际上空闲)
无码高清图片链接
参考 《Linux 性能优化》 性能优化中的cpu、内存、磁盘