lework.github.io icon indicating copy to clipboard operation
lework.github.io copied to clipboard

[Linux性能优化]2.理解linux的CPU上下文

Open lework opened this issue 5 years ago • 0 comments

https://lework.github.io/2019/06/16/linux-cpu-context-switch/

Linux 是一个多任务操作系统,它支持远大于CPU数量的任务同时运行.当然,这些任务实际上并不是真的在同时运行,而是因为系统在很短的时间内,将CPU轮流分配给它们,造成多任务同时运行的错觉。而在每个任务运行前,CPU都需要知道任务从哪里加载、又从哪里开始运行,也就是说,需要系统事先帮它设置好CPU寄存器和程序计...

lework avatar Jul 23 '19 02:07 lework