是的。
CPU调度的研究,曾经非常火爆。
例如,20世纪90年代中期,个人电脑和软件应用相互促进,Linux逐渐成熟,Windows逐渐取代单任务的Dos,此时,CPU调度策略、算法的研究是一个热点。
抢占式多任务CPU调度、基于优先级的调度、公平调度,等等。
CPU调度,仅仅是吞吐量、实时性、公平性等,这几个相互冲突的目标都摆不平。
因为应用种类实在是太多,各种场景的差异太大,新应用、新场景不断出现,
所以,到了2000年的时候,PC通用操作系统的CPU调度慢慢就没有人研究了。
手机操作系统的CPU调度,其实极大地简化了调度问题——切换到后台的进程,立刻休眠、几分钟之内强制休眠。这是因为用户的习惯基本上是一样的。
PC和笔记本的用户习惯差异性太大了,没有办法简化调度问题。所以,有人抱怨大小核不好用。
低功耗的应用,本身就有低功耗的CPU和笔记本。
低功耗应用场景,用大小核就是脱裤子放屁,多此一举。
【 在 marion 的大作中提到: 】
: 手持设备本质上还是单窗口模式为主,苹果尤甚
: 切到后台的APP,系统为了省电也得尽量冻结其活动,能分个小核就不错了,不分更省电
: 个人电脑显然不该这样调度
: ...................
--
FROM 119.36.48.*