i7z là một công cụ tốt để theo dõi Intel Turbo Boost cho các CPU Intel hỗ trợ nó (i7 trở lên) trên Linux.
Nếu nó đang hoạt động, bạn sẽ thấy sự thay đổi tần số hiện tại khi bạn thêm tải cho CPU, do hệ số nhân tăng động khi tải. Hãy thử BurnP6 cho điều này.
Mô tả cơ bản (pdf) về trạng thái nguồn:
C0 - trạng thái hoạt động. Trong khi ở C0, các lệnh đang được thực thi bởi lõi. Đối với công nghệ Intel® Turbo Boost, lõi trong C0 được coi là lõi hoạt động.
C1 - trạng thái dừng. Trong khi ở C1, không có hướng dẫn nào được thực thi. Đối với công nghệ Intel® Turbo Boost, lõi trong C1 được coi là lõi hoạt động.
C3 - Trong khi ở C3, các PLL lõi bị tắt và tất cả các bộ đệm lõi đều bị xóa. Đối với công nghệ Intel® Turbo Boost, lõi trong C3 được coi là lõi không hoạt động.
C6 - Trong khi ở C6, các PLL lõi bị tắt, bộ đệm lõi bị xóa và trạng thái lõi được lưu vào Bộ đệm ẩn cấp độ cuối. Power Gates được sử dụng để giảm mức tiêu thụ năng lượng xuống gần bằng không. Đối với công nghệ Intel® Turbo Boost, lõi trong C6 được coi là lõi không hoạt động.
C7 - Trạng thái ngủ mới, sâu hơn một chút được giới thiệu với Sandy Bridge và sau đó.
Được cảnh báo rằng trạng thái C6 và C7 là chế độ ngủ "sâu" và có thể có một số hình phạt về độ trễ có thể không tốt đối với một số loại khối lượng công việc của máy chủ. Để biết thêm chi tiết, hãy xem Quản lý năng lượng của Intel cho Ứng dụng nhúng (pdf).
Turbo Boost là trạng thái P0, loại đối lập với giấc ngủ. Nó nhân rộng CPU nhân lên khi chỉ có một vài lõi hoạt động, nhưng giảm tốc độ dưới tải đa lõi cực lớn để ngăn chặn các vấn đề về nhiệt với CPU.
Nói chung, hỗ trợ ACPI phải được bật trong Linux cho i7z để hiển thị temps chính xác và Turbo Boost (hệ số nhân động trên mặc định) để hoạt động. Bạn có thể tìm thấy thông tin hữu ích về cách bật Intel Turbo Boost trên Linux trong bài đăng này .