HFT CORE SYSTEMS

Scheduler classes and real-time hazards

Lesson 21 of 96Phase 03: Linux determinism
Video lesson coming soon

The written objectives and hands-on lab are available now.

cppvalley on YouTube ↗

Learning objectives

What you should understand

  1. Compare normal and real-time scheduling policies
  2. Understand priority inversion and starvation
  3. Apply real-time privileges with bounded risk

Lab

Hands-on exercise

Observe scheduling latency under controlled load without changing host-wide defaults.

Deliverable

Evidence of completion

A scheduler-policy matrix with safety constraints and measured jitter.

Prerequisite
EP 20

Phase 03

Linux determinism

Full curriculum