Bốn tài nguyên và cách nhận ra cái nào đang nghẽn
Nghẽn đĩa cho CPU rảnh 3%. Nhìn qua tưởng CPU đang bận, thực ra 94% là ngồi chờ.
Nghẽn đĩa cho CPU rảnh 3%. Nhìn qua tưởng CPU đang bận, thực ra 94% là ngồi chờ.
Tải đĩa thuần đẩy load từ 8,8 lên 12,88 trong khi CPU người dùng chỉ 1%. Và load vẫn 12,65 khi máy đã rảnh hoàn toàn.
Hai tiến trình trên cùng một nhân: 0,63 µs. Trên hai nhân khác nhau: 12,4 µs. Và luồng không rẻ hơn tiến trình.
SCHED_BATCH không hạ ưu tiên chút nào. SCHED_IDLE hạ mạnh gấp bốn lần nice 19. Và thời gian thực dừng đúng ở 95%.
nice không có tác dụng gì cho tới khi tôi ghim hai tiến trình vào cùng một nhân. Rồi tỉ lệ thành 98,7 trên 1,3.
Cùng một lần truy cập RAM tốn 156 ns hoặc 5 ns, tuỳ vào việc CPU có đoán được địa chỉ tiếp theo hay không.