How processes are tracked
Instrumentation tracks operations that can affect performance.
- Disk I/O
- Network I/O
- Tape I/O
Each IBM Storage Protect process can have multiple threads. All threads can operate on different processors. The IBM Storage Protect server can have hundreds of active threads at a time. You can use the show threads command to see a snapshot of the active threads.
For example, a backup operation uses at least two threads. A SessionThread thread receives data from the client and sends it to an SsAuxSinkThread thread. When you back up data to a sequential device, the AgentThread thread moves the data from the SsAuxSinkThread thread and writes the data to tape. When you back up data to random disk on IBM® AIX®, Linux®, and UNIX systems, a DiskServerThread writes the data to the device. When you back up data to disk on Microsoft Windows systems, the data moves directly to the random disk from the SsAuxSinkThread thread.
- Operations are tracked on a thread-by-thread basis
- Most sessions and processes use more than one thread
- Results are stored in memory until instrumentation is ended