Linux

在執行時設置 pcie_aspm=off

  • June 30, 2017

我正在執行帶有 3.18.41-20.el6.x86_64 Xen 核心的 Centos 6.8。由於這個問題(e1000e 檢測到硬體單元掛起),我更新了我的 grub.conf,將 arg 附加pcie_aspm=off到預設核心,但我目前無法重新啟動這個管理程序。如果可能的話,我想在執行時設置變數。

這是我目前的狀態:

# cat /sys/module/pcie_aspm/parameters/policy
[default] performance powersave

是否有可能以echo off > /sys/module/pcie_aspm/parameters/policy達到相同的結果?我認為這沒有意義,因為off基本上禁用了該功能。那麼最好的選擇是什麼?對於我的情況,性能會是一個很好的解決方法嗎?(見Centos6 ASPM 指南

您必須在 grub 中進行更改並重建 grub 才能生效,重新啟動後它會顯示:-

cat /proc/cmdline BOOT_IMAGE=/vmlinuz-3.10.0-327.el7.x86_64 root=/dev/mapper/rhel-root ro crashkernel=auto rd.lvm.lv=rhel/root rd.lvm.lv=rhel/交換 rhgb pcie_aspm=off quiet LANG=en_US.UTF-8

引用自:https://serverfault.com/questions/810411