时间片

Posted strandtrack

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了时间片相关的知识,希望对你有一定的参考价值。

CPU时间片

CPU时间片即CPU分配各各个程序的时间,每个线程被分配一个时间段。称作它的时间片。
在宏观上:我们可以同时打开多个应用程序,每个程序并行不悖,同时运行。 但在微观上:由于只有一个CPU,一次只能处理程序要求的一部分,如何处理公平,一种方法就是引入时间片,每个程序轮流执行。
并行与并发
并行:同一时间多个线程同时执行;
并发:一个核快速切换多个线程,让它们依次执行,看起来像并行,实际上是并发

 

以上是关于时间片的主要内容,如果未能解决你的问题,请参考以下文章

时间片

多线程时间片问题

进程互斥与同步

linux内核调度算法--CPU时间片如何分配

linux内核调度算法--CPU时间片如何分配 转!

多线程