linux线程时间片多长

linux线程时间片多长,第1张

Linux内核切换线程时间在微秒级别,几十微秒。1. 查看需要更新的内核命令:12apt-cache search linux#该命令将会显示所有可以获取的内核2. 安装内核,假设要安装的内核为2.6.39-0,则使用下面的命令12sudo apt-get install linux-headers-2.6.39-0-generic linux-image-2.6.39-0-generic#安装后,reboot即可,重启后,既是以新内核启动。

时间片,简单来说就是CPU分配给各个程序的时间,使各个程序从表面上看是同时进行的,而不会造成CPU资源浪费。

时间片轮转调度中唯一有趣的一点是时间片的长度。从一个进程切换到另一个进程是需要一定时间的--保存和装入寄存器值及内存映像,更新各种表格和队列 等。

假如进程切换(process switch) - 有时称为上下文切换(context switch),需要5毫秒,再假设时间片设为20毫秒,则在做完20毫秒有用的工作之后,CPU将花费5毫秒来进行进程切换。CPU时间的20%被浪费 在了管理开销上。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/9031308.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-24
下一篇 2023-04-24

发表评论

登录后才能评论

评论列表(0条)

保存