【发布时间】:2012-03-06 02:17:57
【问题描述】:
如何在 Android 中更改进程优先级?我在 android 文档中找到了流程描述和优先级描述
process and thread description
但我没有发现通过某种方法更改进程优先级。
ps:我只需要这个来测试应用程序的一些与进程优先级相关的特性,它不会在程序中使用。
我看到的唯一方法是尝试通过 importance 字段更改优先级,但我想这是个坏主意。
【问题讨论】:
-
我认为您是正确的,您只能在线程上设置优先级,并且不能保证您设置的优先级将始终应用。 Android OS 根据需要确定。
-
为什么你认为使用重要性字段是个坏主意?似乎设置与常数最相关的重要性字段将改变过程的优先级。此外,如果您想更精细地调整过去给定的恒定水平,您可以使用 Iru 字段。
-
我认为这是一个坏主意,因为更改由系统设置的字段的值不是好的做法
-
我不知道这是不是一般情况,但是您可能会在设置中的开发者选项下找到“显示CPU使用情况”。这不会告诉您您拥有什么进程优先级,但它会让您了解进程之间的关系。