-
-
Notifications
You must be signed in to change notification settings - Fork 0
Process Manager
Oleksandr Tk edited this page Jul 24, 2026
·
1 revision
Monitor and manage running processes.
- Flat — all processes in a single sorted list
- Grouped — processes grouped by application (groups multiple PIDs under the same app)
Sort by CPU usage, memory, name, or thread count. The sort option is persisted in Settings.
Each process shows:
- Name and PID
- Path and bundle ID
- CPU percentage
- Memory usage
- Thread count
- Uptime
- User
- Terminate — sends SIGTERM
- Force Kill — sends SIGKILL
- Terminate All / Force Kill All — applies to every process in a group
- Multiple Selection — toggle edit mode, select several processes, then terminate or force kill
Critical system processes are protected by ProcessSafetyPolicy:
-
kernel_task,launchd,WindowServerand 20+ others are always blocked - Processes without a file path require extra confirmation
- PID 0 and PID 1 can never be terminated
- Whitelist — processes on this list are blocked from termination (use to protect important apps)
- Blacklist — processes on this list can be terminated without extra confirmation
Manage both lists through toolbar buttons. Lists are persisted locally.
Set a refresh interval in Settings (5s, 10s, 30s) or keep manual refresh. Manual is the default.
Click the sparkle icon to get an AI-generated explanation of any process.
Home · GitHub · Issues · Releases · Discussions
MacOSCleaner
Tools
System
Reference
Project