CPU Affinity và Load Balancing giữa các Runqueue
Mỗi CPU có runqueue riêng; scheduler định kỳ chạy load balancing để di chuyển task từ CPU quá tải sang CPU rảnh, nhưng migration làm mất cache/TLB warmth nên có chi phí; sched_setaffinity()/taskset cho phép ghim task vào tập CPU cố định, và load balancer còn cân nhắc topology NUMA.
Operating SystemsTrung bình2026-08-19
Tài liệu tham khảo
Mở rộng
Animation gốc là một file HTML tự chứa, có thể nhúng lại ở bất kỳ trang nào khác. Mở file gốc