i7z adalah alat yang baik untuk memantau Intel Turbo Boost untuk CPU Intel yang mendukungnya (i7 dan yang lebih baru) di Linux.
Jika berfungsi, Anda akan melihat perubahan frekuensi saat ini saat Anda menambahkan beban ke CPU, karena pengali meningkat secara dinamis di bawah beban. Coba BurnP6 untuk ini.
Deskripsi dasar (pdf) status daya:
C0 - keadaan aktif. Sementara di C0, instruksi dieksekusi oleh core. Untuk teknologi Intel® Turbo Boost, inti dalam C0 dianggap inti aktif.
C1 - keadaan berhenti. Sementara di C1, tidak ada instruksi yang dieksekusi. Untuk teknologi Intel® Turbo Boost, inti dalam C1 dianggap sebagai inti aktif.
C3 - Sementara di C3 inti PLL dimatikan, dan semua cache inti memerah. Untuk teknologi Intel® Turbo Boost, inti dalam C3 dianggap sebagai inti tidak aktif.
C6 - Sementara di C6, inti PLL dimatikan, cache inti memerah dan status inti disimpan ke Cache Level Terakhir. Power Gates digunakan untuk mengurangi konsumsi daya hingga mendekati nol. Untuk teknologi Intel® Turbo Boost, inti dalam C6 dianggap sebagai inti tidak aktif.
C7 - Baru, keadaan tidur sedikit lebih dalam diperkenalkan dengan Sandy Bridge dan kemudian.
Berhati-hatilah bahwa status C6 dan C7 adalah mode tidur "dalam" dan mungkin memiliki hukuman latensi yang mungkin tidak bagus untuk jenis beban kerja server tertentu. Untuk detail lebih lanjut lihat Manajemen Daya Intel untuk Aplikasi Tertanam (pdf).
Turbo Boost adalah keadaan P0, jenis kebalikan dari tidur. Ini meningkatkan pengganda CPU ketika hanya beberapa core yang aktif, tetapi turun di bawah beban multi-core yang ekstrim untuk mencegah masalah termal dengan CPU.
Secara umum, dukungan ACPI harus diaktifkan di Linux agar i7z dapat menunjukkan temps dan Turbo Boost yang benar (pengganda dinamis di atas standar) agar berfungsi. Anda dapat menemukan informasi yang berguna tentang cara mengaktifkan Intel Turbo Boost di Linux di pos ini .