如何更改android服务的优先级(好值)?
Posted
技术标签:
【中文标题】如何更改android服务的优先级(好值)?【英文标题】:How to change the priority(nice value) of an android service? 【发布时间】:2019-07-16 14:28:17 【问题描述】:我正在将 android P 移植到设备中,因为我发现 systemui(com.android.systemui) 中存在一些滞后,尤其是在音量栏操作中。
所以我使用 renice 命令提高了 systemui 的优先级,之后效果更好。所以现在我想在流程开始时添加优先级。
请帮我更改系统启动时的优先级。
【问题讨论】:
【参考方案1】:您可以在其.rc
文件中的服务描述中添加priority
属性。
优先级
服务进程的调度优先级。此值必须在 -20 到 19 的范围内。默认优先级为 0。优先级通过 setpriority() 设置。
https://android.googlesource.com/platform/system/core/+/master/init/README.md
【讨论】:
以上是关于如何更改android服务的优先级(好值)?的主要内容,如果未能解决你的问题,请参考以下文章
Android Programming: Pushing the Limits -- Chapter 4: Android User Experience and Interface Design(示