11.04 menjalankan kernel 2..6.38 yang seharusnya bekerja dengan baik dengan CPU Sandy Bridge.
Anda dapat membuka terminal dan menjalankannya grep MHz /proc/cpuinfo
. Kemudian buka tab terminal kedua dan jalankan loop seperti while :; do :; done
. Di terminal pertama, jalankan grep MHz /proc/cpuinfo
lagi. Anda akan melihat salah satu core memiliki frekuensi lebih tinggi sekarang:
$ grep MHz /proc/cpuinfo
cpu MHz : 1600.000
cpu MHz : 1600.000
cpu MHz : 1600.000
cpu MHz : 1600.000
cpu MHz : 1600.000
cpu MHz : 3701.000
cpu MHz : 1600.000
cpu MHz : 1600.000
Anda juga dapat mencoba powertop dan turbostat
dari paket linux-tools-common (jalankan sudo modprobe msr
sebelumnya sudo turbostat
). Versi SVN dari i7z seharusnya berfungsi untuk Sandry Bridge (dan itu berfungsi untuk saya dengan desktop i7).
/proc/
dan/sys/device/system/cpu/
ini selalu terbatas pada frekuensi biasa dengan desain; lihat kernel.org/doc/Documentation/cpu-freq/boost.txt Juga, CPU Freq Mons mengandalkan informasi ini, sehingga mereka tidak akan menunjukkan peningkatan. Tapiturbostat
dan alat lainnya akan melakukannya. Perhatian khusus harus diberikan untuk prosesor AMD dengan grafik terintegrasi, lihat askubuntu.com/a/501599/308343 @king_julien Asumsi Anda mungkin salah.Gunakan
sudo turbostat
untuk ini. Output daricat /proc/cpuinfo
tidak selalu menunjukkan frekuensi CPU aktual saat ini tetapi frekuensi non-turbo maksimum bahkan ketika Turbo Boost diaktifkan dan aktif.Seperti yang dinyatakan dalam jawaban elmicha, Anda harus memuat modul msr dengan
sudo modprobe msr
dan kemudian menjalankan turbostat dengannyasudo turbostat
.sumber
Untuk menginstal turbostat, Anda perlu menjalankan:
(rupanya saya kurang memiliki reputasi untuk menambahkan ini sebagai komentar ke pos @ david-gardner)
sumber
Jawaban pilihan teratas yang diterima tidak selalu berhasil
Seperti yang ditunjukkan oleh jawaban teratas kedua, jawaban teratas yang dipilih dan diterima terkadang menunjukkan frekuensi reguler maksimum.
Metode CLI alternatif
Di bawah ini Anda dapat melihat frekuensi untuk CPU Nomor 0. Untuk melihat semua CPU ganti
0
dengan*
. Frekuensi dinyatakan dalam MHz dengan tiga tempat desimal. Jadi1000000
= 1000 MHz = 1 GHz. Prosesor Intel Skylake ini diberi peringkat 2,6 GHz atau 3,5 GHz dengan Turbo Boost diaktifkan.Frekuensi minimum 800 MHz
Frekuensi maksimum 3500 MHz (3,5 GHz)
Frekuensi saat ini 1027.669 MHz (1.028 GHz)
CPU 0 hingga 7 Frekuensi saat YouTube dimuat
4 dari 8 prosesor dalam mode turbo (di atas 2,6 GHz)
Frekuensi CPU 0 hingga 7 saat YouTube dijeda
Semua prosesor berada pada kecepatan minimum 800 MHz meskipun Chrome berjalan pada dua layar dengan 11 tab terbuka tetapi YouTube dijeda.
Apakah Intel Turbo Boost diaktifkan?
Menggunakan terminal Anda dapat memeriksa apakah fitur Turbo Boost diaktifkan:
Ini adalah negatif ganda; saat "no turbo" mati (= 0) maka Turbo Boost menyala.
Untuk menonaktifkan
sudo
kekuatan penggunaan Turbo Boost dan mengatur sakelarno_turbo
ke1
:Kembali
1
menunjukkan turbo sekarang mati.Metode GUI alternatif menggunakan Conky
Jawaban lain menyebutkan metode alternatif ke CLI dasar (Command Line Interface). Saya suka menggunakan Conky untuk melakukan ini. Pada contoh di bawah ini, CPU Skylake memiliki frekuensi reguler dari 800 MHz hingga 2600 Mhz. Dengan turbo boost diaktifkan, frekuensi dapat melonjak hingga 3.500 MHz di bawah beban berat.
Sampel .gif di bawah ini dimulai dengan menunjukkan frekuensi berfluktuasi sekitar 3100 MHz di bawah beban berat ketika
grep
dijalankan pada seluruh sistem file. Kemudian perintah dikeluarkan:... untuk mematikan turbo boost. Kecepatan turun ke kecepatan tetap 2600 MHz yang merupakan kecepatan maksimum reguler tanpa turbo.
Kemudian perintah turbo terbalik:
... untuk menghidupkan kembali turbo dan kecepatan melompat di atas 2600 MHz dan berfluktuasi sekitar 3100 hingga 3200 MHz lagi.
Perhatikan seberapa cepat suhu melompat 10 derajat ketika Turbo dinyalakan
sumber
/sys/devices/system/cpu/intel_pstate/no_turbo
. CPU-nya adalah Xeon E5-2690 , yang seharusnya memiliki teknologi Boost ... Apakah kernel saya (2.6.32) terlalu lama?cpupower
adalah kumpulan alat untuk memeriksa dan menyesuaikan fitur terkait hemat daya dari prosesor Anda.cpupower frequency-info
dapat membantu untuk mendapatkan info yang diperlukan.Output sampel:
tingkatkan status - aktif mengkonfirmasi apa yang Anda cari.
Halaman manual : https://linux.die.net/man/1/cpupower
PS: Saya tahu itu utas lama tapi saya pikir jawaban ini cocok di sini dan bisa membantu seseorang.
sumber