Il processore Intel Core i7-4600U supporta la tecnologia Turbo Boost . Ha una frequenza di base di 2,10 GHz e una frequenza turbo massima di 3,30 GHz. Ciò significa che,
- Se disabiliti Turbo Boost (nel menu di configurazione del BIOS), la CPU funzionerà sempre a 2.10GHz.
- Quando Turbo Boost è abilitato e funziona solo uno dei core, la CPU funzionerà ad un massimo di 3,30 GHz.
- Se Turbo Boost è abilitato e tutti i core funzionano, la CPU funzionerà a 2.10GHz.
Ottenere la frequenza corrente
Per determinare se Turbo Boost è attivato e quale è la frequenza corrente, è possibile utilizzare cpupower frequency-info
. Ad esempio, per un vecchio Intel Core i5-660 con Turbo Boost abilitato, otterrai quanto segue.
$ 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.20 GHz - 3.47 GHz
available frequency steps: 3.47 GHz, 3.33 GHz, 2.53 GHz, 1.87 GHz, 1.20 GHz
available cpufreq governors: conservative, ondemand, userspace, powersave, performance
current policy: frequency should be within 1.20 GHz and 3.47 GHz.
The governor "ondemand" may decide which speed to use
within this range.
current CPU frequency is 1.87 GHz.
cpufreq stats: 3.47 GHz:82,67%, 3.33 GHz:0,00%, 2.53 GHz:0,00%, 1.87 GHz:0,06%, 1.20 GHz:17,28% (3)
boost state support:
Supported: yes
Active: yes
25500 MHz max turbo 4 active cores
25500 MHz max turbo 3 active cores
25500 MHz max turbo 2 active cores
25500 MHz max turbo 1 active cores
Si noti che le informazioni indicano i limiti hardware ( 1.20 GHz - 3.47 GHz
), le possibili frequenze ( 3.47 GHz, 3.33 GHz, 2.53 GHz, 1.87 GHz, 1.20 GHz
) e la frequenza corrente ( 1.87 GHz
). È possibile trovare le informazioni tecniche di queste frequenze sul sito Web Intel .
Frequenza quando TurboBoost è disabilitato
Nota la differenza quando esegui lo stesso comando con Turbo Boost disabilitato: Nella boost state support
sezione, i valori per Supported
e Active
sono no
. Qui, la CPU sarà sempre al valore nominale / minimo (1,20 Ghz).
$ 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.20 GHz - 3.47 GHz
available frequency steps: 3.47 GHz, 3.33 GHz, 2.53 GHz, 1.87 GHz, 1.20 GHz
available cpufreq governors: conservative, ondemand, userspace, powersave, performance
current policy: frequency should be within 1.20 GHz and 3.47 GHz.
The governor "ondemand" may decide which speed to use
within this range.
current CPU frequency is 1.20 GHz.
cpufreq stats: 3.47 GHz:40,86%, 3.33 GHz:0,01%, 2.53 GHz:0,06%, 1.87 GHz:0,22%, 1.20 GHz:58,85% (493)
boost state support:
Supported: no
Active: no
25500 MHz max turbo 4 active cores
25500 MHz max turbo 3 active cores
25500 MHz max turbo 2 active cores
25500 MHz max turbo 1 active cores
È possibile disabilitare Turbo Boost utilizzando il BIOS o alcune opzioni / comandi di Linux . Il supporto del kernel può essere abilitato / disabilitato usando il /sys/devices/system/cpu/cpufreq/boost
file.
/proc/cpuinfo
dovrebbe avere anche una riga che dicecpu MHZ: ...
che è la velocità attuale. Il 2.1 dopo il@
è la velocità di base (senza turbo boost).