VIP介绍 免费收录 快速收录 最新收录 网站地图 TAGS 登录 注册 退出
首页 > 资讯大全 > 行业资讯

cpu时间片是什么?一起来了解一下cpu时间片

时间:2020-05-09 栏目:行业资讯
【导读】:SaaS168站长分类目录(https://www.saas168.com)在线提供行业资讯「cpu时间片是什么?一起来了解一下cpu时间片」,供行业资讯爱好者免费阅读。本文地址:https://saas168.com/zixundaquan/xingyezixun263/163.html

对于cpu时间片来说,很多朋友都没有听说过,不知道它是什么,今天就给大家具体介绍下cpu时间片的概念是什么?cpu时间片是多久以及时间片大小的确定因素等的问题,以供参考。

cpu时间片的概念

  时间片即CPU分配给各个程序的时间,每个线程被分配一个时间段,称作它的时间片,即该进程允许运行的时间,使各个程序从表面上看是同时进行的。如果在时间片结束时进程还在运行,则CPU将被剥夺并分配给另一个进程。如果进程在时间片结束前阻塞或结束,则CPU当即进行切换。而不会造成CPU资源浪费。在宏观上:我们可以同时打开多个应用程序,每个程序并行不悖,同时运行。但在微观上:由于只有一个CPU,一次只能处理程序要求的一部分,如何处理公平,一种方法就是引入时间片,每个程序轮流执行。

cpu时间片基本原理

  在早期的时间片轮转法中,系统将所有的就绪进程按先来先服务的原则,排成一个队列,每次调度时,把CPU分配给队首进程,并令其执行一个时间片.时间片的大小从几ms到几百ms.当执行的时间片用完时,由一个计时器发出时钟中断请求,调度程序便据此信号来停止该进程的执行,并将它送往就绪队列的末尾;然后,再把处理机分配给就绪队列中新的队首进程,同时也让它执行一个时间片.这样就可以保证就绪队列中的所有进程,在一给定的时间内,均能获得一时间片的处理机执行时间.


标签:

版权声明:

1、本文版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

2、本站仅提供信息发布平台,不承担相关法律责任。

3、若侵犯您的版权或隐私,请联系本站管理员删除。

4、文章来源:

加载中~

行业资讯推荐

Copyright © 2012-2018 SaaS168站长分类目录@ 版权所有 陕ICP备20012710号-2