Mac – How to (seriously) troubleshoot high CPU/Memory issues in MacOS X

central-processing-unitmacmemoryperformance

In Windows I have Sysinternals Process Explorer but for Mac the built-in "Activity Monitor" is not enough.

I would need to figure out for each process:

  • Files open
  • CPU usage for each thread (in real time… not just a "sample")
  • Network connections open
  • etc…

I'm a bit new in the Mac OS X world, so any other troubleshooting methodologies are welcome.

Thanks!

Best Answer

don't really if this would help you, but i've seen tool called: atMonitor which is an "upgraded" version of the Activity Monitor , you can find this at: http://www.atpurpose.com/atMonitor/

hope this helps