287952c35e148811c106bc0f5036eabf20f71562 |
|
23-Sep-2010 |
Dianne Hackborn <hackbod@google.com> |
Fix issue #3022508: Crash during media scan Don't kill processes for excessive wake lock use, even if they are in the background, as long as they have running services. Also fix some problems with this, such as not noting the kill in battery stats. And add killing of processes for cpu usage as well, along with some optimizations to computing CPU usage. And fix BatteryWaster to be better behaving for testing these cases. Add new "monitor" command to am to watch as the activity manager does stuff (so we can catch things at the point of ANR). Finally some miscellaneous debug output for the stuff here, as well as in progress debugging of an ANR. Change-Id: Ib32f55ca50fb7486b4be4eb5e695f8f60c882cd1
/frameworks/base/services/java/com/android/server/ProcessStats.java
|
6b1afebdaca6c27d49a243c4283e5e2e4924de8c |
|
01-Sep-2010 |
Dianne Hackborn <hackbod@google.com> |
Improve debug output when an ANR happens. - Collect data at better times. - Collect per-thread CPU usage as soon as possible after the ANR, and print in log. - Based on new per-thread CPU usage, limit the number of processes we collect stacks from to not include inactive not interesting procs. - Improve the way ProcessStats compute and reports its data. Change-Id: I12b17fb47d593d175be69bb792c1f57179bf4fdf
/frameworks/base/services/java/com/android/server/ProcessStats.java
|
8a9b22056b13477f59df934928c00c58b5871c95 |
|
27-Feb-2010 |
Joe Onorato <joeo@android.com> |
Switch the services library to using the new Slog
/frameworks/base/services/java/com/android/server/ProcessStats.java
|
2eb239f92dbde5cd0fb6b8f665009878cbc63356 |
|
21-Sep-2009 |
Brad Fitzpatrick <bradfitz@google.com> |
Fix NPE crash-loop when cpufreq not available in the kernel.
/frameworks/base/services/java/com/android/server/ProcessStats.java
|
e43530ab571e901f94361078c7c1f970a0bd27f2 |
|
21-Aug-2009 |
Amith Yamasani <yamasani@google.com> |
Track CPU speed stepping to get more accurate CPU cost per app. More CPU speed stepping happening with newer devices, so we need to qualify CPU time with the CPU speed, since power consumption varies greatly by speed. Apps that peg the CPU should get a higher penaltly. Also, fix for 2062930: NPE at VolumePreference.onKey()
/frameworks/base/services/java/com/android/server/ProcessStats.java
|
151ceb96911bfec7ec57bfc26f591baec31a497f |
|
06-Aug-2009 |
Dianne Hackborn <hackbod@google.com> |
More work on issue #2030135: Device sluggish Also include the page faults in the cpu info, to help determine if the system is paging at the time of an ANR.
/frameworks/base/services/java/com/android/server/ProcessStats.java
|
eaeb663bcd7a82b654954b42663232cbd7bef7e7 |
|
04-Jun-2009 |
Amith Yamasani <yamasani@google.com> |
Track activity foreground CPU usage for battery stats. Track the foreground CPU time of an activity so that we can tell if apps are spending more time in the background compared to foreground. Update power profile values for screen backlight and GPS. Fix some javadoc bugs (milliseconds vs. microseconds).
/frameworks/base/services/java/com/android/server/ProcessStats.java
|
9066cfe9886ac131c34d59ed0e2d287b0e3c0087 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
/frameworks/base/services/java/com/android/server/ProcessStats.java
|
d83a98f4ce9cfa908f5c54bbd70f03eec07e7553 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
/frameworks/base/services/java/com/android/server/ProcessStats.java
|
54b6cfa9a9e5b861a9930af873580d6dc20f773c |
|
21-Oct-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Initial Contribution
/frameworks/base/services/java/com/android/server/ProcessStats.java
|