Get the embed code

Preview the embedded widget

Close
PerfMon - Performance Monitor

PerfMon - Performance Monitor

Chainfire

1,000 - 5,000 downloads

Add this app to your lists
PerfMon is a "floating" performance monitor tool. It shows on top of any other app you are running. Aside from being useful for powerusers wanting to know what their device is doing, it is a great tool to use during debugging and profiling.

PerfMon offers you four categories of metrics:

- Foreground App
- CPU
- Disk I/O
- Network I/O

PerfMon will also show you a new and unique-to-PerfMon performance metric: "CPU Capacity Usage". The CPU usage percentage traditionally used to measure and compare how much of the computational resources an app (or the entire device) is currently using does not make sense in a mobile multi-core setting. The capacity metric will take the CPU usage and scale it to what it would be if all cores were running at full capacity.

For example: if you have a 1.6ghz quad-core running a light app, it could be using 10% CPU with only one of the four cores active, and that core running at 200mhz. If you translate that to all four cores running at 1.6ghz, that app is using only 0.3% of total CPU capacity.

It's the only CPU Usage metric that makes any sense!

--- Foreground App ---

This window shows metric of the currently foreground (running and visible) application:

- Application title
- Application package name
- Memory usage total (in megabytes)
- Dalvik, Native, and Other memory usage (in megabytes)
- Overall CPU Usage (normal percentage and capacity)
- User and System CPU Usage (normal percentage)

--- CPU ---

This window displays overall CPU metrics:

- Capacity usage and current divider
- Overall CPU usage percentage
- Per-core CPU usage percentage and megahertz

--- Disk I/O ---

This window displays the disk I/O metrics of your MMC-based storage devices. Usually, mmcblk0 is your internal flash, and mmcblk1 is your removable SD-card. Please note that currently MTD-based storage is not supported by this display. Also note that the metrics displayed are raw I/O, so if the OS has I/O requests buffered/cached, you will not see anything happen here.

- Per-device read and write kilobytes/second

--- Network I/O ---

This window displays the network I/O metrics of your network interfaces.

- Per-interface transmit (Tx) and receive (Rx) kilobytes/second

Tags: cpu capacity metric.

Recently changed in this version:

- Fixed: "My Apps" button opened "Follow Me" instead


Screenshots PerfMon - Performance Monitor:

View bigger - PerfMon - Performance Monitor for Android screenshot
View bigger - PerfMon - Performance Monitor for Android screenshot

Comments and ratings for PerfMon - Performance Monitor

  • (77 stars)

    by Nirav Chaudhari on 16/05/2013

    buying your apps because they are great and to support you for your work. thank you.

  • (77 stars)

    by Alex Bartolo on 08/03/2013

    Although I would love to see a battery monitor function possibly added in the future?

  • (77 stars)

    by Ævar Arnfjörð Bjarmason on 08/03/2013

    Tried it, crashed within minutes

  • (77 stars)

    by Mike Pearce on 10/02/2013

    Honestly, the kind of performance/task manager that could in practical terms, preceding the release of this mini suite, only be found on a windows class machine. From features on through functionality & all that before taking into account the entity of mo

  • (77 stars)

    by harsh sethi on 07/02/2013

    Shows me if the hardware is being used optimally.

  • (77 stars)

    by Edward K Lewandowski on 12/01/2013

    How come i never new about this app ??? I own almost all the rest of yours . works great very simple no bullshit

  • (77 stars)

    by sofian wijaya on 20/12/2012

    Need to have widgets created, but still 5 stars without it.