Processes Documentation (Beta)
The Processes feature allows you to inspect running apps and processes on your iOS device. View active processes, monitor resource usage, and manage frozen tasks.
Overview
The Processes feature provides insight into what's running on your device, helping you understand system activity and manage resources effectively.
Viewing Processes
Process List
The Processes tab displays all running processes with:
- Process Name: Name of the process or app
- PID: Process ID
- Memory Usage: Current memory consumption
- CPU Usage: Current CPU utilization
- Status: Running, suspended, or background
Process Details
Tap on a process to view detailed information:
- Full process name and bundle identifier
- Resource usage history
- Process state and priority
- Parent process information
- Thread count
Filtering Processes
Filter the process list to find what you need:
- By Name: Search for processes by name
- By Type: Filter by app, system process, or daemon
- By Resource Usage: Show processes using the most CPU or memory
- By Status: Filter by running, background, or suspended
Monitoring Resources
Real-Time Monitoring
Monitor process resource usage in real-time:
- Watch CPU usage change over time
- Track memory consumption
- Identify resource-intensive processes
- Monitor system health
Resource Usage Indicators
- High CPU: Processes using significant CPU resources
- High Memory: Processes consuming large amounts of memory
- Background: Processes running in the background
Process Management
Killing Processes
Terminate unresponsive or unwanted processes:
- Find the process in the list
- Tap on the process to view details
- Tap "Kill Process" or swipe to kill
- Confirm the action
Warning: Killing system processes may cause instability. Only kill processes you understand.
Process Tree
View the process hierarchy to understand relationships:
- See parent-child process relationships
- Understand process dependencies
- Identify related processes
Use Cases
Debugging
Use processes view to:
- Identify which processes are running
- Find resource leaks or excessive usage
- Debug app behavior
- Monitor process lifecycle
Performance Optimization
Optimize device performance by:
- Identifying resource-heavy processes
- Finding background processes consuming resources
- Managing memory usage
- Freeing up system resources
Troubleshooting
Solve issues by:
- Finding frozen or unresponsive processes
- Identifying processes causing crashes
- Monitoring system stability
- Killing problematic processes
Best Practices
- Be Careful: Only kill processes you understand
- Monitor First: Observe before taking action
- System Processes: Avoid killing system processes
- Document: Note what processes you've killed for troubleshooting
- Restart if Needed: If system becomes unstable, restart your device
Limitations (Beta)
As a beta feature, Processes has some limitations:
- Some system processes may not be visible
- Resource usage may not be 100% accurate
- Some actions may be restricted by iOS
- Functionality may change in future updates
Troubleshooting
Processes Not Loading
- Verify device pairing is active
- Check that iloader is running
- Try refreshing the process list
- Restart StikDebug if needed
Cannot Kill Process
- Some processes are protected by iOS
- System processes cannot be killed
- Try force-quitting the app normally first
Related Features
- Device Info - View overall device resources
- Console - Monitor process logs
- Scripts - Automate process management
Learn More
Explore other features or visit our Support page for help.