这么说吧,任务1,没秒钟只要运行 0.1s 就完成任务了
任务2,没秒钟只要运行 0.2s 就完成任务了
任务3,没秒钟只要运行 0.3s 就完成任务了
所以三个任务一秒钟,只用了 cpu 的 0.6s 时间,cpu 仍有空闲,所以三个任务都可以运行。
为了让三个任务每秒钟都执行一次,那就把这 1 秒钟时间砍成 4份,0.1s 一份分给 1,0.2秒一份分给2,0.3秒一份分给3,
可是任务很多的时候,cpu 运行的很快,可能一个任务 0.001s 就搞定了,那就分成 0.001 秒为一份,这每一份时间,就叫 时间片。英文叫 slice ,应该是直译过来叫做时间片断,时间片,就是这个 slice