Android 适用的帧感知调度
如果肉眼看到的画面能够直接反映在调度上,也就是说以将调度器放在观看者的角度来决定性能,是否可以实现完美的性能控制和最大化体验?
FAS (Frame Aware Scheduling)就是这种调度概念,通过监视画面渲染来尽量控制性能,以在保证渲染时间同时实现最小化开销
*: 默认配置 - ### 游戏列表(game_list)说明:
"package" = target_fps
package: 字符串,应用包名
target_fps: 一个数组(如[30,60,120,144])或者单个整数,表示游戏将渲染到的目标帧率,fas-rs会在运行时动态匹配 - ### 模式(powersave / balance / performance / fast)说明:
目前fas-rs还没有官方的切换模式管理器,而是接入了scene的配置接口,如果你不使用 scene,则默认使用balance的配置 - 如果你在 Linux 上编程有一些了解,向 /dev/fas_rs/mode 节点写入 4 种模式中的任意一个即可切换到对应模式
暂无开放 Issues,或尚未同步最近议题。