How to set the maximum turbo frequency for a single processor core
1. Use turbostat -d to check the ratio between processor core count and frequency. Taking the tested processor 6430 as an example: the maximum turbo frequency is 3.40 GHz, which requires 16 active cores to achieve.
2. BIOS settings:
1. Disable Static Turbo. This option is new for G6 and unavailable for G3/G5. Set Static Turbo to disable.
2. open Hardware P-States: Native Mode
3. Disable processor cores. This can be done in BIOS or under the system. Under the system, use the command: echo 0 > /sys/devices/system/cpu/cpu$i/online
Take 6430 as an example: 32 cores, each processor needs to disable 16 cores.
Three-system configuration:
1. Use lscpu to check the processor frequency. Current frequency is 800MHz, maximum frequency is 3400MHz.
2. Use tuned-adm to view and modify profile settings, and change the profile to latency-performance.
3. Use lscpu again to check the processor frequency. The current frequency is now 3400MHz.
4. Use Turbostat to check the real-time frequency, which is 3400MHz.
See analysis process