聚合国内IT技术精华文章,分享IT技术精华,帮助IT从业人士成长

[原]10行代码玩转弹性调度的小把戏

2020-08-29 12:04 浏览: 1664947 次 我要评论(0 条) 字号:

Linux的进程调度器是通用的调度器,无论是O(n)O(n)O(n),O(1)O(1)O(1),还是CFS,均是基于统一的指标来对待所有进程的。也就是说,进程甚至无法自主退让。 只要确定了一个进程的优先级,无论是是什么调度算法,该进程的地位总是不会变化,如果能做到下面的策略就好了: 系统中进程多了,就加速退让。 系统中进程少了,就加速抢占。 工人来了,就退让。 经理来了,就抢占。 … 考虑一个进程A在一个特定的系统中运行,它最多只能用40%的CPU,此时,如果有另外的待运行进程,那么这些进程自然分摊另外

作者:dog250 发表于 2020/08/29 11:24:47 原文链接 http://it.taocms.org/08/38318.htm
阅读:0


网友评论已有0条评论, 我也要评论

发表评论

*

* (保密)

Ctrl+Enter 快捷回复