Scene 中文文档 下载 App

Scene 逐核频率详解 · 大核中核小核的调度逻辑

为什么要看逐核频率

安卓手机的 SoC 通常采用大小核架构:

Scene 能把每颗核心的当前频率单独列出来,让你看到调度器到底在把负载分配给谁——这比一个笼统的「CPU 负载 60%」有用得多。

频率读数怎么读

当前频率

每颗核心当前跑在多少 MHz。这个数字会随负载实时变化,范围通常是:

频率档位

每颗核心可用的频率上限序列。比如某颗大核能跑 2.0GHz / 2.5GHz / 3.0GHz / 3.5GHz 四档。调度器根据负载决定升到哪一档。

在线/离线

部分机型会在轻负载时关闭一些核心(显示为 offline)以省电。这是正常行为——调度器会在需要时重新唤醒。

频率变化意味着什么

大核跑满 + 持续高频率 → 正在跑重负载(游戏、视频编码),调度器优先了性能

大核频率上不去(卡在某个档位不升) → 可能的原因:

大核频率骤降 + 温度同时飙升 → 温控在起作用,温度墙到了。这时候可以考虑在 Scene 里调高温控阈值或换激进策略

各核心频率差异大(大核满、小核低) → 调度器把重负载集中到大核,是合理分配

所有核心都在低频但应用响应慢 → 调度器可能被设成了省电模式,或者有后台温控限制

进阶:CPU 调频

在 ADB/ROOT 模式下,Scene 可以调整 CPU 频率的上限和下限:

调频入口通常在「性能调校」或「CPU 控制」模块。动手前建议先把当前默认值记下来(截图最快),调坏了知道默认值是什么才退得回去。

调完频率后回概览页看各核心的实际频率,确认改动确实生效了。如果改了但实际频率没变,可能是温控策略又把它压下去了。

与性能监控的联动

帧率记录页面里,频率曲线可以叠加在帧率和温度曲线上——这是定位掉帧原因的利器: