History log of /packages/apps/Settings/src/com/android/settings/applications/ProcessStatsUi.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
b1e33884190732a58bfbfe659898e02d41fe39f4 11-Oct-2013 Dianne Hackborn <hackbod@google.com> Allow tapping on memory status regions to filter proc stats.

Change-Id: Iade56907df648a95600919578154635c49ac9dce
/packages/apps/Settings/src/com/android/settings/applications/ProcessStatsUi.java
5635594c38fb319e050054e42109eb736f274acc 30-Sep-2013 Dianne Hackborn <hackbod@google.com> Fix issue #10948509: Crash in procstats when there is no data

Also make us much better about determining which app to blame for
a particular running process, organize the display of services by
their owning app, apply some new heuristics for deciding what goes
in the process list so that we can still display interesting processes
when we haven't collected pss data for them yet, etc.

Change-Id: I7e87225d3dabc66cf3ff020b5db48401b14aaf47
/packages/apps/Settings/src/com/android/settings/applications/ProcessStatsUi.java
88cf7709cb7ed829980cb8ddac3d5c7ac945d772 24-Sep-2013 Dianne Hackborn <hackbod@google.com> Implement issue #10895990: Better durations for proc stats

Add new option to select data duration to show, with the default
being 3 hours.

Reworked how menus are updated to remove redundant code.

Switch to using new proc stats service API for retrieving stats,
which is more efficient and won't hit IPC limits.

Fixed layout for details items to ellipsize long items.

Change-Id: I1a0f8a4adf8fc330c2639077323c6379d23ad987
/packages/apps/Settings/src/com/android/settings/applications/ProcessStatsUi.java
49759af6b06b884d3a1af9dbb120370893744b94 15-Sep-2013 Dianne Hackborn <hackbod@google.com> Various proc stats UI improvements.

- Option to include system processes.
- Option to use uss instead of pss sizes.
- Option to select type of stats: background processes, foreground (top)
processes, cached processes.
- Details now shows max mem usage.

Change-Id: Ic994564ce846bc1021bf35576feeb9ef095b0e48
/packages/apps/Settings/src/com/android/settings/applications/ProcessStatsUi.java
04436c51f63492944bbed276021a51cfe2081613 09-Sep-2013 Dianne Hackborn <hackbod@google.com> Follow-on for #10671878: Proc stats needs to remove old data structures

The UI can now show better information about services, now that we
have the name of the process each service runs in and its total run
time.

Change-Id: I0777d8295a50c8f69c57bad24ccafe3bf0fbe5b8
/packages/apps/Settings/src/com/android/settings/applications/ProcessStatsUi.java
04486738342fa5e11a78df836efe34b85bee125a 05-Sep-2013 Dianne Hackborn <hackbod@google.com> Add details screen to proc stats.

Lets you see the actual RAM use and % running time, a list of
all of the services that are associated with it (kind-of, not
working correctly for those that share processes), and most
importantly a glorious FORCE STOP button.

Change-Id: I34ac30c88f1187227a8a7809ae103118c8b9a865
/packages/apps/Settings/src/com/android/settings/applications/ProcessStatsUi.java
a218e732b0a67e446f30bf2aa13e6df070fe856a 19-Aug-2013 Christopher Tate <ctate@google.com> Don't crash when procstats has data for a now-disused uid

That is, PackageManager.getPackagesForUid(uid) can return null,
so deal with it.

Bug 10374656

Change-Id: I4eacd48c809b778e131d37dba0e86c583553e41f
/packages/apps/Settings/src/com/android/settings/applications/ProcessStatsUi.java
a582a051951be9b1afd57e05fd6a405bccd9a46f 10-Aug-2013 Dianne Hackborn <hackbod@google.com> Proc stats UI improvements.

Now have a chart showing the memory state, and text showing the
current memory state. Trying to do better at picking the application
to blame for a process hosting multiple apps. Start of infrastructure
for more detailed reporting.

Change-Id: I93ca7ecf2fd0bc01e3be8d28b80212ac78fe7607
/packages/apps/Settings/src/com/android/settings/applications/ProcessStatsUi.java
c9e4bd111664705959716629c2535c085e6c7cd6 09-Aug-2013 Dianne Hackborn <hackbod@google.com> Improve process stats UI.

Now roll up multiple process stats to have at least a
day of data, change the visualization to have the bars show
"weight" (duration*pss) and the text the percent of total
time running, add label to show how much time the stats
are over.

Change-Id: I73763cb6a66d03d856ea4bf517eac0fe39c79c52
/packages/apps/Settings/src/com/android/settings/applications/ProcessStatsUi.java
c6d658e37d7c0ab2d264fff4850ea20823669558 08-Aug-2013 Dianne Hackborn <hackbod@google.com> Initial rough stab at a proc stats UI.

You see procs, and you see some stats.

Change-Id: I91c86d198fd5e64a41c72901e150466b3c602caf
/packages/apps/Settings/src/com/android/settings/applications/ProcessStatsUi.java