summaryrefslogtreecommitdiffstats
path: root/src/com/android/settings/applications/ProcStatsPackageEntry.java
Commit message (Collapse)AuthorAgeFilesLines
* Unbanish memory screen and new UXJason Monk2015-05-261-7/+11
| | | | | | | | Give memory screen a makeover so that it looks nice enough to be restored to its rightful home. Bug: 20694769 Change-Id: I2f6933037b3fbbfb0d9fe5e3ca821ef59e171faa
* Consistently use weight to get average mem usageJason Monk2015-05-071-8/+4
| | | | | | | | | | | Rather than just for the labels... Also update bg mem to be converted to the same memory scale for the bars. Also undo some bad average calculations that only made things worse. Bug: 20694769 Change-Id: I676803bf76d336355441891e768ba3c228dbfbca
* Move process stats screen into memory screen.Jason Monk2015-04-271-12/+43
| | | | | | | | | | | | | | | | | | | | - Move process stats from developer options to top level settings item. - Some minor UI changes to the top of the page - Major UI updates to detail page, now shows info with processes as pref categories and services as prefs, with a way to kill them (taken from Running Services page). - Some major refactorings in code, in attempt to make it more usable - Added color bar on per app basis to visualize the avg/max relationship - Updated the way avg is calculated across multiple entries in ProcStatsPackageEntry to be more accurate - Change the way max memory is calculated in ProcStatsPackageEntry to be less accurate but more useful Bug: 19443802 Change-Id: Ia6aaabe42c415c50997a09bfb814a6f6e5731772
* Make proc stats UI app-centric instead of process-centric.Dianne Hackborn2015-02-021-0/+145
The UI now shows a much simpler overview of memory use for the current measured duration, computing the weighted RAM user per application. (This is done basically by rolling up each individual process into an app that can contain multiple processes, and using the recently introduced weighted RAM for all data processing.) The details screen is updated to reflect this new design, showing an overview of a particular application, which separate entries for each process running for that app. Change-Id: I47d79c30086d733eb37440a6c21b18a92b767d01