Activity Monitor is great for quick glances. ProcessSpy goes deeper — with full command-lines, bundle IDs, publisher identity, rich CPU history, and exportable, aggregate views that let you investigate and automate.
Scroll back in time for each process. Spot spikes, leaks, or recurring tasks. Export the series to CSV for audits.
Version, Bundle ID, and signed Publisher (paid) — verify provenance instantly.
See combined CPU/Memory including all child processes. Understand total impact, not just single PIDs.
See exactly how a process was launched — every flag, path, and environment hint. No more mystery helpers.
Reveal the precise on‑disk binary location to catch odd install locations and troubleshoot launch problems.
View the environment provided to the process at launch: paths, locales, feature flags, and injected variables. Reproduce bugs, confirm Rosetta or sandbox contexts, and catch unexpected overrides. Handy for developers, IT, and automation diagnostics.
Ideal for QA, packaging, and policy compliance checks.
Know if it came from a LaunchAgent/Daemon, login item, or manual launch. Trace parent/child chains.
Historical charts per process help catch periodic spikes, leaks, and post‑sleep misbehavior. Export to CSV.
Confirm the exact app version that's running — ideal for QA, regression hunts, and enterprise rollouts.
Disambiguate clones and helper tools by their canonical identifier. Filter or aggregate by bundle.
Verify the signing organization at a glance (licensed). Trust but verify when processes look suspicious.
Group related PIDs into one story: total CPU of all Chrome helpers, memory used by a bundle (via filter), or per‑user totals on a shared Mac.
Investigate deeply, verify provenance, and measure real impact with ProcessSpy.