Skip to content
Snippets Groups Projects
power.md 754 B
Newer Older
  • Learn to ignore specific revisions
  • Antonio Falabella's avatar
    Antonio Falabella committed
    ### Disable c-states
    ```
    grep -E '^model name|^cpu MHz' /proc/cpuinfo
    pgrep -lf ondemand
    cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor
    for CPUFREQ in /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor; do [ -f $CPUFREQ ] || continue; echo -n performance > $CPUFREQ; done
    service cpuspeed stop
    lsmod | grep ondemand
    grep -E '^model name|^cpu MHz' /proc/cpuinfo
    
    # cpu freq
    turbostat --debug -P
    # C States
    sudo cpupower monitor -m Idle_Stats
    
    # disable intel_idle driver
    grubby --default-kernel
    grubby --info /boot/vmlinuz-3.10.0-514.21.2.el7.x86_64
    grubby --args="intel_idle.max_cstate=0 processor.max_cstate=0 idle=poll"  --update-kernel /boot/vmlinuz-3.10.0-514.21.2.el7.x86_64
    grubby --info /boot/vmlinuz-3.10.0-514.21.2.el7.x86_64
    
    ```