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.

⚠️ Beta Feature: This feature is currently in beta. Some functionality may be limited or subject to change.

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:

  1. Find the process in the list
  2. Tap on the process to view details
  3. Tap "Kill Process" or swipe to kill
  4. 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

Learn More

Explore other features or visit our Support page for help.