时间片轮转调度机制及其应用实例分析.pdfVIP

  • 1
  • 0
  • 约1.34千字
  • 约 1页
  • 2026-05-21 发布于北京
  • 举报

时间片轮转调度机制及其应用实例分析.pdf

时间片

简单说来,就是CPU分配给各个程序的时间,使各个程序从表面上看是同时进行

的,而不会造成CPU资源浪费

在宏观上:我们可以同时打开多个应用程序,每个程序并行不悖,同时运行。但

是在微观上:由于只有一个CPU,一次只能处理程序要求的一部分,如何处理公平,

法就是引入时间片,每个程序轮流执行。

举个例子:

你同时输入两篇文档:A.txt和B.txt;

你在A中输入一个字,再在B中输入一个字,轮流输入,直至完成。总的

看来你似乎在同时进行两篇文章的录入,你可以说我一边写A一边写B。但是具体到

某个字时,就是沿着时间的前进,AB交替进行了。而你每个字输入所占用的这段时

间,我们就可以称之为时间片。

举个多线程程序的例子,说明时间片是怎样工作的(java)

如上:

由此可见:两个线程是交替执行的(数字的变化),从宏观上(同时输出)。

以下是搜的资料:

1,什么是时间片轮转:

时间片轮转调度是一种最古老,最简单,最公平且使用最广的算法是时间片调度。

每个进程被分配一个时间段,称作它的时间片,即该进程允许运行的时间。如果在时

间片结束时进程还在运行,则CPU将被

文档评论(0)

1亿VIP精品文档

相关文档