operating-systems

Definition

Trace

A trace characterises the dynamic behaviour of a process by listing the sequence of instructions executed for that process.

Analysis

Traces are used to analyse processor behaviour by observing how the instruction sequences of different processes overlap and interleave over time.

Visualisation

A trace depicts the progression of the program counter as the CPU executes instructions from different processes (e.g., Process A Dispatcher Process B).