First page Back Continue Last page Summary Graphics
Tracking interactive episodes
Start of an interactive episode:
- X server sends a message to another task.
During interactive episode:
- Keep track of communicating tasks (episodes task set).
- Compute desired metrics.
Conditions for ending the episode (applied to tasks in the episodes task set):
- No tasks are executing.
- Data written by the tasks have been consumed.
- No task was preempted the last time it ran.
- No tasks are blocked on I/O.