CPU, Memory, and Disk Pressure Map
Separate CPU, memory, and disk pressure into distinct diagnostic paths instead of calling everything a performance problem.
CPU, Memory, and Disk Pressure Map
Performance work gets messy when one symptom leads people to the wrong subsystem. This visual keeps the main pressure signals separate.
- High CPU, low memory, and high disk wait point to different bottlenecks.
- One overloaded process and broad system pressure are not the same situation.
- Good diagnosis starts by separating the dominant pressure signal.
- Calling every slowdown a memory problem.
- Ignoring disk wait while focusing only on CPU charts.
- Killing a process before checking whether the issue is wider system pressure.
Understand the difference between a program stored on disk and a process running in memory, and learn the basic ideas of PID, parent process, and thread.
M20 - Process Management: CLIList, filter, and stop processes from the command line with a stronger habit of inspecting before terminating.
M22 - Performance DiagnosisCheck CPU, memory, and disk pressure more systematically so a slow system is diagnosed from evidence instead of guesses.
M23 - Process Lab: Sluggish SystemUse safe practice loads to observe a slow system, identify the cause, and restore normal behavior without guessing or overreacting.
Understand basic process signals and practice stopping harmless processes with a preference for gentler signals first.
LAB-PROC-05 - Service Persistence: systemdUnderstand what systemd is responsible for and practice basic service inspection before attempting custom service creation.
LAB-MON-01 - Real-time Monitoring (top/htop)Use top and htop to inspect CPU and memory usage, sort active processes, and stop a disposable practice load.