linux

Linux CPUInfo如何配置CPU参数

小樊
57
2025-09-05 07:28:30
栏目: 智能运维

Linux中/proc/cpuinfo是虚拟文件,由内核动态生成,无法直接修改。但可通过以下方式调整CPU相关参数:

  1. 修改CPU频率策略

    • 安装工具:sudo apt-get install cpufrequtils(Debian/Ubuntu)或sudo yum install cpufrequtils(CentOS/RHEL)。
    • 查看可用策略:cpufreq-info -g
    • 设置策略(如性能模式):
      sudo cpufreq-set -c 0 -g performance  # 单核设置  
      sudo cpufreq-set -g performance      # 全局设置(部分系统)  
      ```。  
      
    • 设置固定频率(需CPU支持):
      sudo cpufreq-set -c 0 -f 2400000  # 设置为2.4GHz(单位:KHz)  
      ```。  
      
      
  2. 调整CPU功耗与调度

    • 禁用Intel Turbo Boost(需内核支持):
      echo 1 | sudo tee /sys/devices/system/cpu/intel_pstate/no_turbo  
      ```。  
      
    • 修改进程CPU亲和性(绑定核心):
      taskset -c 0-3 <进程ID>  # 绑定到0-3号核心  
      ```。  
      
      
  3. BIOS/UEFI设置(硬件层面)

    • 重启进入BIOS,在“Advanced”或“CPU Configuration”中调整频率、电压等参数(需硬件支持)。

注意

0
看了该问题的人还看了