一、我注意到的现象
当前旗舰芯片普遍采用大小核架构,以4个小核为例,系统出于对极致性能和缓存亲和性的追求,倾向于将日常轻量任务反复分配给同一个核心。
打个比方:一双鞋,每次出门都只磨右脚那只。短期内没问题,但一年后,右脚鞋底已平,左脚还是新的。
芯片核心同样如此。即便是刷微信、看网页这类轻度使用,总被“点名”的那个小核,在日复一日的电压应力下,其晶体管会因Bias Temperature Instability等微观效应,老化速度远超它的“兄弟核心”。两三年后,其他核心还很健康,它却可能已经“未老先衰”。
二、核心构想:让调度器学会“雨露均沾”
一句话概括:在用户无感知的时机,让同类型核心轮流承接任务,实现芯片层面的“磨损均衡”。
具体策略可分两个维度执行:
维度一:按任务类型区分
· 延迟敏感型任务(前台交互、游戏、动画渲染):坚决维持现有调度策略,优先保证缓存亲和性和极致流畅度,不走均衡逻辑。
· 延迟不敏感型任务(后台下载、数据同步、文件索引):在同类核心间主动轮换,静默分摊工作压力。
维度二:按使用场景的间隙执行
用户操作间隙是天然的“无感窗口”,适合执行均
40 人已参与
支持
反对