Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,730,761 Members 41,921 Now Online
XDA Developers Android and Mobile Development Forum

[2012.10.12] PerfMon v1.10 - Floating Performance Monitor

Tip us?
 
Chainfire
Old
(Last edited by Chainfire; 12th October 2012 at 10:16 PM.)
#1  
Chainfire's Avatar
Senior Moderator / Senior Recognized Developer - Where is my shirt? - OP
Thanks Meter 48679
Posts: 8,982
Join Date: Oct 2007

 
DONATE TO ME
Default [2012.10.12] PerfMon v1.10 - Floating Performance Monitor

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

Download

Download from Google Play

The Google Play download is not free - it costs about a beer (thanks!). The download listed below is 100% the exact same program, but free. If you are able to purchase on Play, please consider that these tools don't write themselves, and beer is an essential fuel to the Chainfire.

REDISTRIBUTION IS NOT ALLOWED
(you can link to this thread, but you can't repost the APK elsewhere, you can't include it in your ROMs, etc)

( < 1.1: 512 )
Attached Thumbnails
Click image for larger version

Name:	screenshot-1-small.png
Views:	8797
Size:	17.7 KB
ID:	1395384   Click image for larger version

Name:	screenshot-2-small.png
Views:	8601
Size:	55.5 KB
ID:	1395385  
Attached Files
File Type: apk PerfMon-v1.10.apk - [Click for QR Code] (111.3 KB, 11354 views)
BLOG - G+(Chainfire) - G+(Personal) - TWITTER - IRC - DONATE

A proper quote includes only the relevant paragraphs, and a proper post never ends with the word "why"

Android
HTC G1, Hero, One
Samsung i5800, i9000*2, P1000*2, P7100, i9100*2, N7000, P6800, i9300, N7100, i9505, N9005
Sony T LT30p, Z C6603
Nexus Galaxy*2, N7, N10, N7-2013

SuperSU, Mobile ODIN, TriangleAway, DSLR Controller, CF-Root, 500 Firepaper, OpenDelta, USB Host Diagnostics, ExynosAbuseAPK, Live dmesg+logcat, NoMoarPowah!, CF-Bench, Chainfire3D, CF.lumen, SGS2 SIM Unlocker, GingerBreakAPK, SuperPower, and more!

Windows Mobile 5/6
E-Mobile EM-ONE
HTC Wizard*2, Kaiser, Touch, Diamond, Pro, HD*2, Diamond 2, Pro 2*2, HD2*2
Samsung i780, i900*2, i8000*2, b7300, b7320, b7330, b7620*2, b6520

WMWifiRouter, KaiserTweak, FPUEnabler, WMLongLife, WMRegOptimizer, CFC+GUI, TF3D+v2 ports, Kaiser+Omnia2+Snapdragon 3D drivers, GfxBoost, and more!

Windows Phone 7
LG GW910

NOTICE: I do not respond to tech support questions through PM.
The Following 215 Users Say Thank You to Chainfire For This Useful Post: [ Click to Expand ]
 
Chainfire
Old
(Last edited by Chainfire; 12th October 2012 at 10:17 PM.)
#2  
Chainfire's Avatar
Senior Moderator / Senior Recognized Developer - Where is my shirt? - OP
Thanks Meter 48679
Posts: 8,982
Join Date: Oct 2007

 
DONATE TO ME
Default Changelogs

2012.10.12 - v1.10
- Fixed: "My Apps" button opened "Follow Me" instead
BLOG - G+(Chainfire) - G+(Personal) - TWITTER - IRC - DONATE

A proper quote includes only the relevant paragraphs, and a proper post never ends with the word "why"

Android
HTC G1, Hero, One
Samsung i5800, i9000*2, P1000*2, P7100, i9100*2, N7000, P6800, i9300, N7100, i9505, N9005
Sony T LT30p, Z C6603
Nexus Galaxy*2, N7, N10, N7-2013

SuperSU, Mobile ODIN, TriangleAway, DSLR Controller, CF-Root, 500 Firepaper, OpenDelta, USB Host Diagnostics, ExynosAbuseAPK, Live dmesg+logcat, NoMoarPowah!, CF-Bench, Chainfire3D, CF.lumen, SGS2 SIM Unlocker, GingerBreakAPK, SuperPower, and more!

Windows Mobile 5/6
E-Mobile EM-ONE
HTC Wizard*2, Kaiser, Touch, Diamond, Pro, HD*2, Diamond 2, Pro 2*2, HD2*2
Samsung i780, i900*2, i8000*2, b7300, b7320, b7330, b7620*2, b6520

WMWifiRouter, KaiserTweak, FPUEnabler, WMLongLife, WMRegOptimizer, CFC+GUI, TF3D+v2 ports, Kaiser+Omnia2+Snapdragon 3D drivers, GfxBoost, and more!

Windows Phone 7
LG GW910

NOTICE: I do not respond to tech support questions through PM.
The Following 13 Users Say Thank You to Chainfire For This Useful Post: [ Click to Expand ]
 
Chainfire
Old
#3  
Chainfire's Avatar
Senior Moderator / Senior Recognized Developer - Where is my shirt? - OP
Thanks Meter 48679
Posts: 8,982
Join Date: Oct 2007

 
DONATE TO ME
--- all mineh ---
BLOG - G+(Chainfire) - G+(Personal) - TWITTER - IRC - DONATE

A proper quote includes only the relevant paragraphs, and a proper post never ends with the word "why"

Android
HTC G1, Hero, One
Samsung i5800, i9000*2, P1000*2, P7100, i9100*2, N7000, P6800, i9300, N7100, i9505, N9005
Sony T LT30p, Z C6603
Nexus Galaxy*2, N7, N10, N7-2013

SuperSU, Mobile ODIN, TriangleAway, DSLR Controller, CF-Root, 500 Firepaper, OpenDelta, USB Host Diagnostics, ExynosAbuseAPK, Live dmesg+logcat, NoMoarPowah!, CF-Bench, Chainfire3D, CF.lumen, SGS2 SIM Unlocker, GingerBreakAPK, SuperPower, and more!

Windows Mobile 5/6
E-Mobile EM-ONE
HTC Wizard*2, Kaiser, Touch, Diamond, Pro, HD*2, Diamond 2, Pro 2*2, HD2*2
Samsung i780, i900*2, i8000*2, b7300, b7320, b7330, b7620*2, b6520

WMWifiRouter, KaiserTweak, FPUEnabler, WMLongLife, WMRegOptimizer, CFC+GUI, TF3D+v2 ports, Kaiser+Omnia2+Snapdragon 3D drivers, GfxBoost, and more!

Windows Phone 7
LG GW910

NOTICE: I do not respond to tech support questions through PM.
The Following 8 Users Say Thank You to Chainfire For This Useful Post: [ Click to Expand ]
 
egzthunder1
Old
#4  
egzthunder1's Avatar
Member Advocate Admin - Spirit of XDA
Thanks Meter 4692
Posts: 18,214
Join Date: Jul 2005
Location: At The Good End Of My Hammer, Likes: My Family & XDA, Dislikes: Incompetence
Quote:
Originally Posted by Chainfire View Post
--- placeholder ---

I am writing this post at the moment, but I need the URL already Check back in a few hours.
This must be the only time, in all my years on xda, that I have seen anyone give a valid reason as to why they were using a placeholder....

Also, first!!!

"As I walk through the Valley of the Shadow of Death, I fear no evil for I am the God of Death... and this is my valley"



I have ORD

Want to see my devices? Click Below

 
HTC Blue Angel
ROM: WM 6.5.3 Build 23698 by d-two
Radio: 1.15

HTC Vogue (Verizon Touch)
ROM: Froyo Android (NAND) by incubus26j
Radio: 3.42.50

HTC EVO 3D
ROM: YAS4 v9 by howpathetic (ICS 4.0.4)
PRI: 1.43_003
Radio: 1.09.00.0706
HBOOT: Eng HBOOT (S-OFF)

Sony Xperia T LT30p
ROM: Stock, 91.A.0.148 (Jelly Bean 4.1.2)
Bootloader: Locked

Sony Xperia Z Ultra - GPE
ROM: Stock, Unrooted (KitKat 4.4.2)
Bootloader: Locked

Huawei Premia 4G
ROM: Stock, Rooted (ICS 4.0.4)

HTC One (M8)
ROM: Stock, unrooted (1.57.531.7)
Radio: 1.16.21331931
HBOOT: Locked (S-ON)




Learn how to flash: CDMA Rapahel, Vogue
The Following User Says Thank You to egzthunder1 For This Useful Post: [ Click to Expand ]
 
Dr.Taly
Old
#5  
Dr.Taly's Avatar
Senior Member
Thanks Meter 235
Posts: 185
Join Date: Oct 2010
Location: toledo

 
DONATE TO ME
thx i will try it.
 
intronauta
Old
(Last edited by intronauta; 12th October 2012 at 12:42 PM.)
#6  
Senior Member
Thanks Meter 107
Posts: 280
Join Date: Aug 2009
Nice tool!

Just a suggestion, there's random red lines blinking when refreshing the window and is a little bit ugly :P

I'm using a highly customized rom in a sgs2 (chamaleon 1.3), maybe that is the problem...

my2cents.

Click image for larger version

Name:	screenshot.jpg
Views:	2910
Size:	37.7 KB
ID:	1395509
 
Chainfire
Old
#7  
Chainfire's Avatar
Senior Moderator / Senior Recognized Developer - Where is my shirt? - OP
Thanks Meter 48679
Posts: 8,982
Join Date: Oct 2007

 
DONATE TO ME
Quote:
Originally Posted by intronauta View Post
Nice tool!

Just a suggestion, there's random red lines blinking when refreshing the window and is a little bit ugly :P

I'm using a highly customized rom in a sgs2 (chamaleon 1.3), maybe that is the problem...

my2cents.

Attachment 1395509
Doesn't happen on any of the 15 devices running stock ROMs I've tested it on.
BLOG - G+(Chainfire) - G+(Personal) - TWITTER - IRC - DONATE

A proper quote includes only the relevant paragraphs, and a proper post never ends with the word "why"

Android
HTC G1, Hero, One
Samsung i5800, i9000*2, P1000*2, P7100, i9100*2, N7000, P6800, i9300, N7100, i9505, N9005
Sony T LT30p, Z C6603
Nexus Galaxy*2, N7, N10, N7-2013

SuperSU, Mobile ODIN, TriangleAway, DSLR Controller, CF-Root, 500 Firepaper, OpenDelta, USB Host Diagnostics, ExynosAbuseAPK, Live dmesg+logcat, NoMoarPowah!, CF-Bench, Chainfire3D, CF.lumen, SGS2 SIM Unlocker, GingerBreakAPK, SuperPower, and more!

Windows Mobile 5/6
E-Mobile EM-ONE
HTC Wizard*2, Kaiser, Touch, Diamond, Pro, HD*2, Diamond 2, Pro 2*2, HD2*2
Samsung i780, i900*2, i8000*2, b7300, b7320, b7330, b7620*2, b6520

WMWifiRouter, KaiserTweak, FPUEnabler, WMLongLife, WMRegOptimizer, CFC+GUI, TF3D+v2 ports, Kaiser+Omnia2+Snapdragon 3D drivers, GfxBoost, and more!

Windows Phone 7
LG GW910

NOTICE: I do not respond to tech support questions through PM.
The Following User Says Thank You to Chainfire For This Useful Post: [ Click to Expand ]
 
BoostedSR20
Old
#8  
BoostedSR20's Avatar
Senior Member
Thanks Meter 172
Posts: 1,581
Join Date: Jul 2007
Location: Hagerstown, Maryland
Working perfectly on my SGSIII w/Omega JB rom. Pretty effing awesome. I grabbed the free version here, gonna go get the paid version in the store.
Been using your stuff since the dawn of time, I try to buy whenever possible.

Sent from my GT-I9300 using xda premium
One+ One - stock/rooted/TWRP
Dell XPS 12
-----
My cars, bikes, phones, and high powered lasers
My photography
The Following User Says Thank You to BoostedSR20 For This Useful Post: [ Click to Expand ]
 
BoostedSR20
Old
#9  
BoostedSR20's Avatar
Senior Member
Thanks Meter 172
Posts: 1,581
Join Date: Jul 2007
Location: Hagerstown, Maryland
Heh heh.....

Sent from my GT-I9300 using xda premium
Attached Thumbnails
Click image for larger version

Name:	uploadfromtaptalk1350043826341.jpg
Views:	2946
Size:	45.6 KB
ID:	1395565  
One+ One - stock/rooted/TWRP
Dell XPS 12
-----
My cars, bikes, phones, and high powered lasers
My photography
The Following User Says Thank You to BoostedSR20 For This Useful Post: [ Click to Expand ]
 
BoostedSR20
Old
#10  
BoostedSR20's Avatar
Senior Member
Thanks Meter 172
Posts: 1,581
Join Date: Jul 2007
Location: Hagerstown, Maryland
Sorry for the multiple postings, but I was unable to add a second image to my last post...

Sent from my GT-I9300 using xda premium
Attached Thumbnails
Click image for larger version

Name:	uploadfromtaptalk1350045257866.jpg
Views:	2854
Size:	54.3 KB
ID:	1395598  
One+ One - stock/rooted/TWRP
Dell XPS 12
-----
My cars, bikes, phones, and high powered lasers
My photography

The Following User Says Thank You to BoostedSR20 For This Useful Post: [ Click to Expand ]
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes