diff options
author | Dan Egnor <egnor@google.com> | 2010-03-25 16:20:14 -0700 |
---|---|---|
committer | Dan Egnor <egnor@google.com> | 2010-03-25 17:16:01 -0700 |
commit | 621bc545982e2318e71bef3111d3cab39169d648 (patch) | |
tree | 5304507ea895e217127fcd379a2f1ae7227bba1a /services/java/com/android/server/SystemServer.java | |
parent | 8e10a7b7c82209bf52ab8545d21777ea1728f81e (diff) | |
download | frameworks_base-621bc545982e2318e71bef3111d3cab39169d648.zip frameworks_base-621bc545982e2318e71bef3111d3cab39169d648.tar.gz frameworks_base-621bc545982e2318e71bef3111d3cab39169d648.tar.bz2 |
Add "dumpsys diskstats" to get a dump of disk-free values.
Also includes a trivial test of I/O latency. (Mostly useful to be invoked
from checkin to poll disk-free and latency issues. Also moderately useful
to see in a bugreport.)
Also make "dumpsys netstat" a non-no-op, in case we want this data.
Change-Id: Ia93550a23ca6b35586c5d9217890ee0a5801aae1
Diffstat (limited to 'services/java/com/android/server/SystemServer.java')
-rw-r--r-- | services/java/com/android/server/SystemServer.java | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/services/java/com/android/server/SystemServer.java b/services/java/com/android/server/SystemServer.java index b023958..25a60a6 100644 --- a/services/java/com/android/server/SystemServer.java +++ b/services/java/com/android/server/SystemServer.java @@ -399,6 +399,13 @@ class ServerThread extends Thread { } catch (Throwable e) { Slog.e(TAG, "Failure installing status bar icons", e); } + + try { + Slog.i(TAG, "DiskStats Service"); + ServiceManager.addService("diskstats", new DiskStatsService(context)); + } catch (Throwable e) { + Slog.e(TAG, "Failure starting DiskStats Service", e); + } } // make sure the ADB_ENABLED setting value matches the secure property value |