proto.lib

perf_event_open: lấy mẫu bằng bộ đếm phần cứng PMU

perf_event_open() lập trình một bộ đếm PMU (ví dụ số chu kỳ CPU) để tràn (overflow) sau mỗi N sự kiện; tràn đó sinh một ngắt NMI, handler ghi lại instruction pointer và duyệt ngược stack vào một ring buffer, các bản mẫu này cộng dồn thành bức tranh thống kê CPU đang tiêu tốn thời gian ở đâu — chất lượng phụ thuộc chu kỳ lấy mẫu, độ trễ (skid), và cách unwind stack.

Operating SystemsNâng cao2026-08-20
perf_event_open: lấy mẫu bằng bộ đếm phần cứng PMU

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

Liên quan