(1 jawaban)
Tutup 3 tahun lalu.
Tujuan saya adalah untuk memaksa semua inti CPU berjalan pada frekuensi turbo maksimum (4 x 3,9 GHz) menggunakan CentOS 7. Berikut adalah output dari cpupower frequency-info
:
analyzing CPU 0:
driver: acpi-cpufreq
CPUs which run at the same hardware frequency: 0
CPUs which need to have their frequency coordinated by software: 0
maximum transition latency: 10.0 us
hardware limits: 1.60 GHz - 3.50 GHz
available frequency steps: 3.50 GHz, 3.50 GHz, 3.30 GHz, 3.10 GHz, 2.90 GHz, 2.70 GHz, 2.50 GHz, 2.30 GHz, 2.10 GHz, 1.90 GHz, 1.70 GHz, 1.60 GHz
available cpufreq governors: conservative userspace powersave ondemand performance
current policy: frequency should be within 1.60 GHz and 3.50 GHz.
The governor "performance" may decide which speed to use
within this range.
current CPU frequency: 3.50 GHz (asserted by call to hardware)
boost state support:
Supported: yes
Active: yes
3600 MHz max turbo 4 active cores
3700 MHz max turbo 3 active cores
3800 MHz max turbo 2 active cores
3900 MHz max turbo 1 active cores
Turbo boost bekerja seperti yang diharapkan – semua 4 core yang terisi penuh mencapai 3,6 GHz. Tapi alangkah baiknya memiliki 3900 MHz max turbo 4 active cores
atau kurang (minimal 4 x 3,7 GHz). Bagaimana cara mengontrolnya?
Apakah mungkin?
Jawaban yang Diterima:
Singkatnya, tidak, itu tidak mungkin. Seperti yang Anda lihat dari output cpupower
, CPU Anda hanya mendukung maksimum 3.600Mhz dengan 4 core aktif. Saat dijalankan pada 3.900Mhz hanya 1 inti yang aktif.
Itu adalah batasan yang diberlakukan oleh pabrikan CPU. Jika Anda menginginkan kinerja yang lebih, overclocking adalah pilihan tetapi itu dapat menimbulkan masalah stabilitas dan Anda perlu memastikan Anda memiliki pendinginan yang cukup.