Tầng 3 — Advanced & Modern

Nâng cao & hiện đại — ảo hoá, container, bảo mật, real-time và vận hành thực tế.

Tầng này dạy gì?

Đưa nền tảng OS ra thế giới thật: một máy vật lý chạy nhiều máy ảo và container ra sao, OS cô lập và phân quyền thế nào, lập lịch trên CPU nhiều nhân và kiến trúc NUMA, hệ thống thời gian thực đảm bảo deadline, máy khởi động và nạp driver thế nào, rồi cách quan sát & đo hiệu năng một hệ thống Linux đang chạy.

Lộ trình 8 bài

Lesson 01
Máy ảo, hypervisor type 1/2, trap-and-emulate, paravirtualization, ảo hoá phần cứng.
Lesson 02
Namespace, cgroup, union filesystem — Docker dưới nắp ca-pô; container vs máy ảo.
Lesson 03
Quyền (rwx, UID/GID), nguyên tắc đặc quyền tối thiểu, leo thang đặc quyền, sandbox, seccomp.
Lesson 04
SMP, CPU affinity, cân bằng tải, NUMA, cache coherence — lập lịch trên nhiều core.
Lesson 05
Hard vs soft real-time, Rate-Monotonic (RMS), Earliest-Deadline-First (EDF), kiểm tra khả thi.
Lesson 06
BIOS/UEFI → bootloader → kernel → init/systemd; ngắt, vector ngắt, kernel module & driver.
Lesson 07
/proc, top/ps, strace, perf; load average, context switch, đọc chỉ số một hệ thống đang chạy.
Lesson 08
Tổng hợp toàn lĩnh vực: tự cấu hình workload, ghép scheduler + bộ nhớ + I/O thành mô phỏng OS thu nhỏ.