Lines Matching refs:pw

1492         protected void dump(FileDescriptor fd, PrintWriter pw, String[] args) {
1495 pw.println("Permission Denial: can't dump meminfo from from pid="
1501 mActivityManagerService.dumpApplicationMemoryUsage(fd, pw, " ", args,
1513 protected void dump(FileDescriptor fd, PrintWriter pw, String[] args) {
1516 pw.println("Permission Denial: can't dump gfxinfo from from pid="
1522 mActivityManagerService.dumpGraphicsHardwareUsage(fd, pw, args);
1533 protected void dump(FileDescriptor fd, PrintWriter pw, String[] args) {
1536 pw.println("Permission Denial: can't dump dbinfo from from pid="
1542 mActivityManagerService.dumpDbInfo(fd, pw, args);
1553 protected void dump(FileDescriptor fd, PrintWriter pw, String[] args) {
1556 pw.println("Permission Denial: can't dump cpuinfo from from pid="
1563 pw.print(mActivityManagerService.mProcessStats.printCurrentLoad());
1564 pw.print(mActivityManagerService.mProcessStats.printCurrentState(
8871 protected void dump(FileDescriptor fd, PrintWriter pw, String[] args) {
8874 pw.println("Permission Denial: can't dump ActivityManager from from pid="
8898 pw.println("Activity manager dump options:");
8899 pw.println(" [-a] [-c] [-h] [cmd] ...");
8900 pw.println(" cmd may be one of:");
8901 pw.println(" a[ctivities]: activity stack state");
8902 pw.println(" b[roadcasts] [PACKAGE_NAME] [history [-s]]: broadcast state");
8903 pw.println(" i[ntents] [PACKAGE_NAME]: pending intent state");
8904 pw.println(" p[rocesses] [PACKAGE_NAME]: process state");
8905 pw.println(" o[om]: out of memory management");
8906 pw.println(" prov[iders] [COMP_SPEC ...]: content provider state");
8907 pw.println(" provider [COMP_SPEC]: provider client-side state");
8908 pw.println(" s[ervices] [COMP_SPEC ...]: service state");
8909 pw.println(" service [COMP_SPEC]: service client-side state");
8910 pw.println(" package [PACKAGE_NAME]: all state related to given package");
8911 pw.println(" all: dump all activities");
8912 pw.println(" top: dump the top activity");
8913 pw.println(" cmd may also be a COMP_SPEC to dump activities.");
8914 pw.println(" COMP_SPEC may be a component name (com.foo/.myApp),");
8915 pw.println(" a partial substring in a component name, a");
8916 pw.println(" hex object identifier.");
8917 pw.println(" -a: include all available server state.");
8918 pw.println(" -c: include client state.");
8921 pw.println("Unknown argument: " + opt + "; use -h for help");
8933 dumpActivitiesLocked(fd, pw, args, opti, true, dumpClient, null);
8949 dumpBroadcastsLocked(fd, pw, args, opti, true, name);
8965 dumpPendingIntentsLocked(fd, pw, args, opti, true, name);
8981 dumpProcessesLocked(fd, pw, args, opti, true, name);
8985 dumpOomLocked(fd, pw, args, opti, true);
8999 if (!dumpProvider(fd, pw, name, newArgs, 0, dumpAll)) {
9000 pw.println("No providers match: " + name);
9001 pw.println("Use -h for help.");
9005 dumpProvidersLocked(fd, pw, args, opti, true, null);
9020 if (!mServices.dumpService(fd, pw, name, newArgs, 0, dumpAll)) {
9021 pw.println("No services match: " + name);
9022 pw.println("Use -h for help.");
9027 pw.println("package: no package name specified");
9028 pw.println("Use -h for help.");
9041 mServices.dumpServicesLocked(fd, pw, args, opti, true, dumpClient, null);
9045 if (!dumpActivity(fd, pw, cmd, args, opti, dumpAll)) {
9046 pw.println("Bad activity command, or no activities match: " + cmd);
9047 pw.println("Use -h for help.");
9059 needSep = dumpPendingIntentsLocked(fd, pw, args, opti, dumpAll, dumpPackage);
9061 pw.println(" ");
9064 pw.println("-------------------------------------------------------------------------------");
9066 needSep = dumpBroadcastsLocked(fd, pw, args, opti, dumpAll, dumpPackage);
9068 pw.println(" ");
9071 pw.println("-------------------------------------------------------------------------------");
9073 needSep = dumpProvidersLocked(fd, pw, args, opti, dumpAll, dumpPackage);
9075 pw.println(" ");
9078 pw.println("-------------------------------------------------------------------------------");
9080 needSep = mServices.dumpServicesLocked(fd, pw, args, opti, dumpAll, dumpClient, dumpPackage);
9082 pw.println(" ");
9085 pw.println("-------------------------------------------------------------------------------");
9087 needSep = dumpActivitiesLocked(fd, pw, args, opti, dumpAll, dumpClient, dumpPackage);
9089 pw.println(" ");
9092 pw.println("-------------------------------------------------------------------------------");
9094 dumpProcessesLocked(fd, pw, args, opti, dumpAll, dumpPackage);
9099 boolean dumpActivitiesLocked(FileDescriptor fd, PrintWriter pw, String[] args,
9101 pw.println("ACTIVITY MANAGER ACTIVITIES (dumpsys activity activities)");
9102 pw.println(" Main stack:");
9103 dumpHistoryList(fd, pw, mMainStack.mHistory, " ", "Hist", true, !dumpAll, dumpClient,
9105 pw.println(" ");
9106 pw.println(" Running activities (most recent first):");
9107 dumpHistoryList(fd, pw, mMainStack.mLRUActivities, " ", "Run", false, !dumpAll, false,
9110 pw.println(" ");
9111 pw.println(" Activities waiting for another to become visible:");
9112 dumpHistoryList(fd, pw, mMainStack.mWaitingVisibleActivities, " ", "Wait", false,
9116 pw.println(" ");
9117 pw.println(" Activities waiting to stop:");
9118 dumpHistoryList(fd, pw, mMainStack.mStoppingActivities, " ", "Stop", false,
9122 pw.println(" ");
9123 pw.println(" Activities waiting to sleep:");
9124 dumpHistoryList(fd, pw, mMainStack.mGoingToSleepActivities, " ", "Sleep", false,
9128 pw.println(" ");
9129 pw.println(" Activities waiting to finish:");
9130 dumpHistoryList(fd, pw, mMainStack.mFinishingActivities, " ", "Fin", false,
9134 pw.println(" ");
9136 pw.println(" mPausingActivity: " + mMainStack.mPausingActivity);
9138 pw.println(" mResumedActivity: " + mMainStack.mResumedActivity);
9139 pw.println(" mFocusedActivity: " + mFocusedActivity);
9141 pw.println(" mLastPausedActivity: " + mMainStack.mLastPausedActivity);
9142 pw.println(" mSleepTimeout: " + mMainStack.mSleepTimeout);
9143 pw.println(" mDismissKeyguardOnNextActivity: "
9148 pw.println();
9149 pw.println(" Recent tasks:");
9160 pw.print(" * Recent #"); pw.print(i); pw.print(": ");
9161 pw.println(tr);
9163 mRecentTasks.get(i).dump(pw, " ");
9169 pw.println(" ");
9170 pw.println(" mCurTask: " + mCurTask);
9176 boolean dumpProcessesLocked(FileDescriptor fd, PrintWriter pw, String[] args,
9181 pw.println("ACTIVITY MANAGER RUNNING PROCESSES (dumpsys activity processes)");
9192 pw.println(" All known processes:");
9195 pw.print(r.persistent ? " *PERS*" : " *APP*");
9196 pw.print(" UID "); pw.print(procs.keyAt(ia));
9197 pw.print(" "); pw.println(r);
9198 r.dump(pw, " ");
9207 if (needSep) pw.println(" ");
9209 pw.println(" Isolated process list (sorted by uid):");
9215 pw.println(String.format("%sIsolated #%2d: %s",
9221 if (needSep) pw.println(" ");
9223 pw.println(" Process LRU list (sorted by oom_adj):");
9224 dumpProcessOomList(pw, this, mLruProcesses, " ",
9238 if (needSep) pw.println(" ");
9240 pw.println(" PID mappings:");
9243 pw.print(" PID #"); pw.print(mPidsSelfLocked.keyAt(i));
9244 pw.print(": "); pw.println(mPidsSelfLocked.valueAt(i));
9260 if (needSep) pw.println(" ");
9262 pw.println(" Foreground Processes:");
9265 pw.print(" PID #"); pw.print(mForegroundProcesses.keyAt(i));
9266 pw.print(": "); pw.println(mForegroundProcesses.valueAt(i));
9272 if (needSep) pw.println(" ");
9274 pw.println(" Persisent processes that are starting:");
9275 dumpProcessList(pw, this, mPersistentStartingProcesses, " ",
9280 if (needSep) pw.println(" ");
9282 pw.println(" Processes that are being removed:");
9283 dumpProcessList(pw, this, mRemovedProcesses, " ",
9288 if (needSep) pw.println(" ");
9290 pw.println(" Processes that are on old until the system is ready:");
9291 dumpProcessList(pw, this, mProcessesOnHold, " ",
9295 needSep = dumpProcessesToGc(fd, pw, args, opti, needSep, dumpAll, dumpPackage);
9313 if (needSep) pw.println(" ");
9315 pw.println(" Time since processes crashed:");
9318 pw.print(" Process "); pw.print(pname);
9319 pw.print(" uid "); pw.print(puid);
9320 pw.print(": last crashed ");
9321 TimeUtils.formatDuration(now-uids.valueAt(i), pw);
9322 pw.println(" ago");
9342 if (needSep) pw.println(" ");
9344 pw.println(" Bad processes:");
9346 pw.print(" Bad process "); pw.print(pname);
9347 pw.print(" uid "); pw.print(puid);
9348 pw.print(": crashed at time ");
9349 pw.println(uids.valueAt(i));
9354 pw.println();
9355 pw.println(" mStartedUsers:");
9358 pw.print(" User #"); pw.print(uss.mHandle.getIdentifier());
9359 pw.print(": "); uss.dump("", pw);
9361 pw.print(" mStartedUserArray: [");
9363 if (i > 0) pw.print(", ");
9364 pw.print(mStartedUserArray[i]);
9366 pw.println("]");
9367 pw.print(" mUserLru: [");
9369 if (i > 0) pw.print(", ");
9370 pw.print(mUserLru.get(i));
9372 pw.println("]");
9374 pw.print(" mStartedUserArray: "); pw.println(Arrays.toString(mStartedUserArray));
9376 pw.println(" mHomeProcess: " + mHomeProcess);
9377 pw.println(" mPreviousProcess: " + mPreviousProcess);
9382 pw.println(sb);
9385 pw.println(" mHeavyWeightProcess: " + mHeavyWeightProcess);
9387 pw.println(" mConfiguration: " + mConfiguration);
9389 pw.println(" mConfigWillChange: " + mMainStack.mConfigWillChange);
9400 pw.println(" mScreenCompatPackages:");
9403 pw.print(" "); pw.print(pkg); pw.print(": ");
9404 pw.print(mode); pw.println();
9409 pw.println(" mSleeping=" + mSleeping + " mWentToSleep=" + mWentToSleep
9413 pw.println(" mShuttingDown=" + mShuttingDown);
9417 pw.println(" mDebugApp=" + mDebugApp + "/orig=" + mOrigDebugApp
9422 pw.println(" mOpenGlTraceApp=" + mOpenGlTraceApp);
9426 pw.println(" mProfileApp=" + mProfileApp + " mProfileProc=" + mProfileProc);
9427 pw.println(" mProfileFile=" + mProfileFile + " mProfileFd=" + mProfileFd);
9428 pw.println(" mProfileType=" + mProfileType + " mAutoStopProfiler="
9432 pw.println(" mAlwaysFinishActivities=" + mAlwaysFinishActivities
9436 pw.println(" Total persistent processes: " + numPers);
9437 pw.println(" mStartRunning=" + mStartRunning
9440 pw.println(" mBooting=" + mBooting
9443 pw.print(" mLastPowerCheckRealtime=");
9444 TimeUtils.formatDuration(mLastPowerCheckRealtime, pw);
9445 pw.println("");
9446 pw.print(" mLastPowerCheckUptime=");
9447 TimeUtils.formatDuration(mLastPowerCheckUptime, pw);
9448 pw.println("");
9449 pw.println(" mGoingToSleep=" + mMainStack.mGoingToSleep);
9450 pw.println(" mLaunchingActivity=" + mMainStack.mLaunchingActivity);
9451 pw.println(" mAdjSeq=" + mAdjSeq + " mLruSeq=" + mLruSeq);
9452 pw.println(" mNumNonHiddenProcs=" + mNumNonHiddenProcs
9461 boolean dumpProcessesToGc(FileDescriptor fd, PrintWriter pw, String[] args,
9472 if (needSep) pw.println(" ");
9474 pw.println(" Processes that are waiting to GC:");
9477 pw.print(" Process "); pw.println(proc);
9478 pw.print(" lowMem="); pw.print(proc.reportLowMemory);
9479 pw.print(", last gced=");
9480 pw.print(now-proc.lastRequestedGc);
9481 pw.print(" ms ago, last lowMem=");
9482 pw.print(now-proc.lastLowMemory);
9483 pw.println(" ms ago");
9490 boolean dumpOomLocked(FileDescriptor fd, PrintWriter pw, String[] args,
9495 if (needSep) pw.println(" ");
9497 pw.println(" OOM levels:");
9498 pw.print(" SYSTEM_ADJ: "); pw.println(ProcessList.SYSTEM_ADJ);
9499 pw.print(" PERSISTENT_PROC_ADJ: "); pw.println(ProcessList.PERSISTENT_PROC_ADJ);
9500 pw.print(" FOREGROUND_APP_ADJ: "); pw.println(ProcessList.FOREGROUND_APP_ADJ);
9501 pw.print(" VISIBLE_APP_ADJ: "); pw.println(ProcessList.VISIBLE_APP_ADJ);
9502 pw.print(" PERCEPTIBLE_APP_ADJ: "); pw.println(ProcessList.PERCEPTIBLE_APP_ADJ);
9503 pw.print(" HEAVY_WEIGHT_APP_ADJ: "); pw.println(ProcessList.HEAVY_WEIGHT_APP_ADJ);
9504 pw.print(" BACKUP_APP_ADJ: "); pw.println(ProcessList.BACKUP_APP_ADJ);
9505 pw.print(" SERVICE_ADJ: "); pw.println(ProcessList.SERVICE_ADJ);
9506 pw.print(" HOME_APP_ADJ: "); pw.println(ProcessList.HOME_APP_ADJ);
9507 pw.print(" PREVIOUS_APP_ADJ: "); pw.println(ProcessList.PREVIOUS_APP_ADJ);
9508 pw.print(" SERVICE_B_ADJ: "); pw.println(ProcessList.SERVICE_B_ADJ);
9509 pw.print(" HIDDEN_APP_MIN_ADJ: "); pw.println(ProcessList.HIDDEN_APP_MIN_ADJ);
9510 pw.print(" HIDDEN_APP_MAX_ADJ: "); pw.println(ProcessList.HIDDEN_APP_MAX_ADJ);
9512 if (needSep) pw.println(" ");
9514 pw.println(" Process OOM control:");
9515 dumpProcessOomList(pw, this, mLruProcesses, " ",
9520 needSep = dumpProcessesToGc(fd, pw, args, opti, needSep, dumpAll, null);
9522 pw.println();
9523 pw.println(" mHomeProcess: " + mHomeProcess);
9524 pw.println(" mPreviousProcess: " + mPreviousProcess);
9526 pw.println(" mHeavyWeightProcess: " + mHeavyWeightProcess);
9540 protected boolean dumpProvider(FileDescriptor fd, PrintWriter pw, String name, String[] args,
9542 return mProviderMap.dumpProvider(fd, pw, name, args, opti, dumpAll);
9632 protected boolean dumpActivity(FileDescriptor fd, PrintWriter pw, String name, String[] args,
9674 pw.println();
9680 pw.print("TASK "); pw.print(lastTask.affinity);
9681 pw.print(" id="); pw.println(lastTask.taskId);
9683 lastTask.dump(pw, " ");
9687 dumpActivity(" ", fd, pw, activities.get(i), newArgs, dumpAll);
9696 private void dumpActivity(String prefix, FileDescriptor fd, PrintWriter pw,
9700 pw.print(prefix); pw.print("ACTIVITY "); pw.print(r.shortComponentName);
9701 pw.print(" "); pw.print(Integer.toHexString(System.identityHashCode(r)));
9702 pw.print(" pid=");
9703 if (r.app != null) pw.println(r.app.pid);
9704 else pw.println("(not running)");
9706 r.dump(pw, innerPrefix);
9712 pw.flush();
9723 pw.println(innerPrefix + "Failure while dumping the activity: " + e);
9725 pw.println(innerPrefix + "Got a RemoteException while dumping the activity");
9730 boolean dumpBroadcastsLocked(FileDescriptor fd, PrintWriter pw, String[] args,
9743 pw.println("ACTIVITY MANAGER BROADCAST STATE (dumpsys activity broadcasts)");
9755 pw.println(" Registered Receivers:");
9759 pw.print(" * "); pw.println(r);
9760 r.dump(pw, " ");
9764 if (mReceiverResolver.dump(pw, needSep ?
9772 needSep = q.dumpLocked(fd, pw, args, opti, dumpAll, dumpPackage, needSep);
9780 pw.println();
9783 pw.print(" Sticky broadcasts for user ");
9784 pw.print(mStickyBroadcasts.keyAt(user)); pw.println(":");
9788 pw.print(" * Sticky action "); pw.print(ent.getKey());
9790 pw.println(":");
9797 pw.println(sb.toString());
9800 pw.print(" ");
9801 pw.println(bundle.toString());
9805 pw.println("");
9812 pw.println();
9814 pw.println(" mBroadcastsScheduled [" + queue.mQueueName + "]="
9817 pw.println(" mHandler:");
9818 mHandler.dump(new PrintWriterPrinter(pw), " ");
9825 boolean dumpProvidersLocked(FileDescriptor fd, PrintWriter pw, String[] args,
9832 pw.println("ACTIVITY MANAGER CONTENT PROVIDERS (dumpsys activity providers)");
9834 mProviderMap.dumpProvidersLocked(pw, dumpAll);
9844 if (needSep) pw.println(" ");
9846 pw.println(" Launching content providers:");
9849 pw.print(" Launching #"); pw.print(i); pw.print(": ");
9850 pw.println(r);
9855 if (needSep) pw.println();
9857 pw.println("Granted Uri Permissions:");
9862 pw.print(" * UID "); pw.print(uid);
9863 pw.println(" holds:");
9865 pw.print(" "); pw.println(perm);
9867 perm.dump(pw, " ");
9877 boolean dumpPendingIntentsLocked(FileDescriptor fd, PrintWriter pw, String[] args,
9893 pw.println("ACTIVITY MANAGER PENDING INTENTS (dumpsys activity intents)");
9898 pw.print(" * "); pw.println(rec);
9900 rec.dump(pw, " ");
9903 pw.print(" * "); pw.println(ref);
9911 private static final void dumpHistoryList(FileDescriptor fd, PrintWriter pw, List list,
9925 pw.println(" ");
9930 pw.print(prefix);
9931 pw.print(full ? "* " : " ");
9932 pw.println(lastTask);
9934 lastTask.dump(pw, prefix + " ");
9938 pw.print(prefix); pw.print(" ");
9939 pw.println(lastTask.intent.toInsecureStringWithClip());
9943 pw.print(prefix); pw.print(full ? " * " : " "); pw.print(label);
9944 pw.print(" #"); pw.print(i); pw.print(": ");
9945 pw.println(r);
9947 r.dump(pw, innerPrefix);
9950 pw.print(innerPrefix); pw.println(r.intent.toInsecureString());
9952 pw.print(innerPrefix); pw.println(r.app);
9958 pw.flush();
9971 pw.println(innerPrefix + "Failure while dumping the activity: " + e);
9973 pw.println(innerPrefix + "Got a RemoteException while dumping the activity");
9988 private static final int dumpProcessList(PrintWriter pw,
9999 pw.println(String.format("%s%s #%2d: %s",
10009 private static final boolean dumpProcessOomList(PrintWriter pw,
10100 pw.println(String.format("%s%s #%2d: adj=%s/%s%s trm=%2d %s (%s)",
10105 pw.print(prefix);
10106 pw.print(" ");
10108 pw.print(((ComponentName)r.adjTarget).flattenToShortString());
10110 pw.print(r.adjTarget.toString());
10112 pw.print("{null}");
10114 pw.print("<=");
10116 pw.print("Proc{");
10117 pw.print(((ProcessRecord)r.adjSource).toShortString());
10118 pw.println("}");
10120 pw.println(r.adjSource.toString());
10122 pw.println("{null}");
10126 pw.print(prefix);
10127 pw.print(" ");
10128 pw.print("oom: max="); pw.print(r.maxAdj);
10129 pw.print(" hidden="); pw.print(r.hiddenAdj);
10130 pw.print(" client="); pw.print(r.clientHiddenAdj);
10131 pw.print(" empty="); pw.print(r.emptyAdj);
10132 pw.print(" curRaw="); pw.print(r.curRawAdj);
10133 pw.print(" setRaw="); pw.print(r.setRawAdj);
10134 pw.print(" cur="); pw.print(r.curAdj);
10135 pw.print(" set="); pw.println(r.setAdj);
10136 pw.print(prefix);
10137 pw.print(" ");
10138 pw.print("keeping="); pw.print(r.keeping);
10139 pw.print(" hidden="); pw.print(r.hidden);
10140 pw.print(" empty="); pw.print(r.empty);
10141 pw.print(" hasAboveClient="); pw.println(r.hasAboveClient);
10152 pw.print(prefix);
10153 pw.print(" ");
10154 pw.print("keep awake over ");
10155 TimeUtils.formatDuration(realtimeSince, pw);
10156 pw.print(" used ");
10157 TimeUtils.formatDuration(timeUsed, pw);
10158 pw.print(" (");
10159 pw.print((timeUsed*100)/realtimeSince);
10160 pw.println("%)");
10164 pw.print(prefix);
10165 pw.print(" ");
10166 pw.print("run cpu over ");
10167 TimeUtils.formatDuration(uptimeSince, pw);
10168 pw.print(" used ");
10169 TimeUtils.formatDuration(timeUsed, pw);
10170 pw.print(" (");
10171 pw.print((timeUsed*100)/uptimeSince);
10172 pw.println("%)");
10180 ArrayList<ProcessRecord> collectProcesses(PrintWriter pw, int start, String[] args) {
10201 pw.println("No process found for: " + args[start]);
10212 PrintWriter pw, String[] args) {
10213 ArrayList<ProcessRecord> procs = collectProcesses(pw, 0, args);
10220 pw.println("Applications Graphics Acceleration Info:");
10221 pw.println("Uptime: " + uptime + " Realtime: " + realtime);
10226 pw.println("\n** Graphics info for pid " + r.pid + " [" + r.processName + "] **");
10227 pw.flush();
10237 pw.println("Failure while dumping the app: " + r);
10238 pw.flush();
10240 pw.println("Got a RemoteException while dumping the app " + r);
10241 pw.flush();
10247 final void dumpDbInfo(FileDescriptor fd, PrintWriter pw, String[] args) {
10248 ArrayList<ProcessRecord> procs = collectProcesses(pw, 0, args);
10253 pw.println("Applications Database Info:");
10258 pw.println("\n** Database info for pid " + r.pid + " [" + r.processName + "] **");
10259 pw.flush();
10269 pw.println("Failure while dumping the app: " + r);
10270 pw.flush();
10272 pw.println("Got a RemoteException while dumping the app " + r);
10273 pw.flush();
10294 static final void dumpMemItems(PrintWriter pw, String prefix, ArrayList<MemItem> items,
10312 pw.print(prefix); pw.printf("%7d kB: ", mi.pss); pw.println(mi.label);
10314 dumpMemItems(pw, prefix + " ", mi.subitems, true);
10361 PrintWriter pw, String prefix, String[] args, boolean brief,
10378 pw.println("meminfo dump options: [-a] [--oom] [process]");
10379 pw.println(" -a: include all available information for each process.");
10380 pw.println(" --oom: only show processes organized by oom adj.");
10381 pw.println("If [process] is specified it can be the name or ");
10382 pw.println("pid of a specific process to dump.");
10385 pw.println("Unknown argument: " + opt + "; use -h for help");
10389 ArrayList<ProcessRecord> procs = collectProcesses(pw, opti, args);
10404 pw.println(uptime + "," + realtime);
10405 pw.flush();
10407 pw.println("Applications Memory Usage (kB):");
10408 pw.println("Uptime: " + uptime + " Realtime: " + realtime);
10428 pw.println("\n** MEMINFO in pid " + r.pid + " [" + r.processName + "] **");
10429 pw.flush();
10437 pw.println("Got RemoteException!");
10438 pw.flush();
10562 pw.println();
10563 pw.println("Total PSS by process:");
10564 dumpMemItems(pw, " ", procMems, true);
10565 pw.println();
10567 pw.println("Total PSS by OOM adjustment:");
10568 dumpMemItems(pw, " ", oomMems, false);
10570 PrintWriter out = categoryPw != null ? categoryPw : pw;
10575 pw.println();
10576 pw.print("Total PSS: "); pw.print(totalPss); pw.println(" kB");
10596 pw.print(" KSM: "); pw.print(sharing); pw.print(" kB saved from shared ");
10597 pw.print(shared); pw.println(" kB");
10598 pw.print(" "); pw.print(unshared); pw.print(" kB unshared; ");
10599 pw.print(voltile); pw.println(" kB volatile");