SystemKit
SystemKit copied to clipboard
Process/Task API
- For listing all of them
- All ops in Activity Monitor
- Process ID
- User
- % CPU
-
Threads
-
Ports
- Real Memory
- Real Private Memory
- Real Shared Memory
- Kind
- Sudden Termination
- Sandbox
- Idle Wake Ups
- Energy Impact
- App Nap
- Send Bytes
- Send Packets
- Received Bytes
- Received Packets
- Purgeable Memory
- Memory
- Bytes Written
- Bytes Read
- Will require root privileges for a lot of the stats
Related - https://github.com/beltex/SystemKit/issues/12
See - <mach/task_info.h>