Results 1 to 13 of 13

Your favorite Apple, iPhone, iPad, iOS, Jailbreak, and Cydia site.


Thread: Is there a process inspector for iOS?

  1. #1
    Default Is there a process inspector for iOS?
    I don't know if this is the right forum to post this in, so if it's not, please tell me where to go. Otherwise, here goes:

    I am wondering if there is an app or tweak, etc., available for iOS 7 that can show what processes/applications are running on the device, and what percentage of the CPU's attention it's getting. This would be really helpful in diagnosing "runaway" apps/mods/tweaks that cause a battery to run down quickly.

    Thanks,
    pete

  2. #2
    I use iTools and system logs for that. But you need a jailbreak for that.

  3. #3
    I am currently jailbroken.

    So, how does this work?

  4. #4
    Install iTools, connect your phone, go to advanced and system tools. There you can monitor everything in real time.

  5. #5
    I did a search for iTools on Cydia, and didn't find it. Am I looking in the wrong place?

  6. #6
    System Util by AppHome in itunes does it. The
    old version kills some processes and frees mem,
    don't know if the new ver does.

  7. #7
    Quote Originally Posted by pulsecub View Post
    I did a search for iTools on Cydia, and didn't find it. Am I looking in the wrong place?
    You install iTools on your PC.

  8. #8
    Oh. I'm actually looking for an app I can install on the phone itself. Do you know of anything like that?

  9. #9
    No, there is no such a thing.

  10. #10
    Try using top (available on Cydia). Runs from the command line (terminal or ssh in.)

  11. #11
    I'm looking for something that would run on the phone itself, and not require connecting to a computer, Dave. Kind of like the Windows Task Manager (yes, I know that's practically blasphemy here ) where you can see what's consuming processor cycles and terminate rogue processes. It'd be soooooo useful.

    Okay, one of you programmer-types out there, please get on this ASAP.
    Last edited by pulsecub; 2014-02-13 at 11:24 PM.

  12. #12
    Quote Originally Posted by pulsecub View Post
    I'm looking for something that would run on the phone itself, and not require connecting to a computer, Dave. Kind of like the Windows Task Manager (yes, I know that's practically blasphemy here ) where you can see what's consuming processor cycles and terminate rogue processes. It'd be soooooo useful.

    Okay, one of you programmer-types out there, please get on this ASAP.
    Umm, you didn't read my reply carefully enough. Look around on Cydia for an app called MobileTerminal. It lets you log on to your iphone, like the powerful computer that it is. Assuming you're a total Windows GUI type, you want to go find some of the tutorials on using Linux from the command line - IOS looks just like Linux, for our purposes. Then you install top (it runs on the iphone itself.)

    You get:
    Processes: 78 total, 1 running, 2 stuck, 75 sleeping... 338 threads 09:10:15
    Load Avg: 0.83, 1.23, 1.29 CPU usage: 4.35% user, 0.00% sys, 95.65% idle
    SharedLibs: num = 0, resident = 0 code, 0 data, 0 linkedit.
    MemRegions: num = 0, resident = 0 + 0 private, 0 shared.
    PhysMem: 83M wired, 150M active, 54M inactive, 474M used, 31M free.
    VM: 28G + 0 780092(0) pageins, 17902(0) pageouts

    PID COMMAND %CPU TIME #TH #PRTS #MREGS RPRVT RSHRD RSIZE VSIZE
    3144 top 3.0% 0:00.32 1 19 0 0 0 1024K+ 340M
    3141 bash 0.0% 0:00.02 1 14 0 0 0 1080K 340M
    3140 sshd 0.0% 0:00.92 1 16 0 0 0 1568K 341M
    3138 launchprox 0.0% 0:00.01 1 16 0 0 0 512K 340M
    3135 cplogd 0.0% 0:00.07 2 26 0 0 0 1608K 364M
    3133 assistantd 0.0% 0:00.43 3 45 0 0 0 5440K 364M
    3128 bash 0.0% 0:00.03 1 14 0 0 0 1056K 340M
    3127 bash 0.0% 0:00.04 1 14 0 0 0 1064K 340M
    3126 login 0.0% 0:00.03 1 16 0 0 0 792K 340M
    3125 login 0.0% 0:00.03 1 16 0 0 0 788K 340M
    3124 Terminal 0.0% 0:02.19 5 110 0 0 0 16M 393M
    3123 eapolclien 0.0% 0:00.11 3 38 0 0 0 1580K 340M
    3120 corecaptur 0.0% 0:00.15 5 72 0 0 0 1144K 342M
    3106 voiced 0.0% 0:00.25 4 46 0 0 0 2324K 344M
    3099 Preference 0.0% 0:11.01 5 145 0 0 0 18M 395M
    3066 calaccessd 0.0% 0:00.39 2 40 0 0 0 2460K 364M


    Which tells you what's running, how hard it's using memory and CPU, how much CPU time it's used, etc. And so much more. If you're really adventurous, you can add an ssh server, and be able to log in to your phone from your windows (or any other) box, which is nice for editing on a larger screen. If you do *that* be sure to change the root password (tutorial on Cydia).

  13. #13
    Actually, I didn't read your post that way, so thank you for the clarification! I'm not a total GUI guy, but for something like this, a GUI would provide the ability to update constantly instead of just manually re-running the command. If I knew enough about programming for iOS, I'd try and write one, but sadly, my coding days are too far behind me...

    I'll go looking for that app on Cydia and give it a try next time I have a rogue process running on my phone!

Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •