Learning objectives
What you should understand
- Separate privilege transitions from scheduler switches
- Measure syscall cost without folklore
- Identify blocking paths that actually deschedule
Lab
Hands-on exercise
Compare a nonblocking syscall, a blocking call and an intentional yield.
Deliverable
Evidence of completion
A measured taxonomy of calls, switches and their observation points.
- Prerequisite
- EP 27