

The general syntax for using dumpsys is as follows:Īdb shell dumpsys | -c | -h]Īll system services for your connected device, run adb shell dumpsys. This page also describes how to use dumpsys to accomplishĬommon tasks, such as inspecting input, RAM, battery, or network diagnostics. Options on this page to get output for only the system services This output is typically more verbose than you want, so use the command-line To get diagnostic output for all system services running on a connected device. Call dumpsys from the command line using the Materials are provided for informational, personal or non-commercial use within your organization and are presented "AS IS" WITHOUT WARRANTY OF ANY KIND.Dumpsys is a tool that runs on Android devices and provides information about


This Support Knowledgebase provides a valuable tool for SUSE customers and parties interested in our products and solutions to acquire information, ideas and learn from one another. There may be problems with these applications as well that may require further debugging or troubleshooting. You might consider moving one of those processes to another server. In this case the third party vbatch and emconfig commands are taking up most of the CPU cycles. # ps axwwo %cpu,pid,user,cmd | sort -k 1 -r -n | head -11 | sed -e '/^%/d' Supportconfig uses the following command to capture the Top 10 CPU Processes: You can find which applications are consuming the most CPU cycles by looking in the supportconfig basic-health-check.txt file under the Top 10 CPU Processes section or using the ps command. However, if you are experiencing low memory and high CPU utilization, you may have an overburdened server. If your server seems to run properly, then the high CPU utilization may just be a spike in activity and can just be monitored. If you observe noticeable performance problems, they you need to investigate further. However, it is an indication performance may be suffering. It's not necessarily a bad thing to have high CPU utilization on a Linux server.
