在运行时设置pcie_aspm = off

我正在使用Xen内核的3.18.41-20.el6.x86_64运行Centos 6.8。 由于这个问题 (e1000e检测到的硬件单元挂起),我更新了grub.conf,将arg pcie_aspm=off到默认的内核,但目前我无法重新启动此pipe理程序。 如果可能,我想在运行时设置variables。

这是我现在的状态:

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

为了达到相同的效果,是否可以echo off > /sys/module/pcie_aspm/parameters/policy ? 我认为这是没有意义的,因为基本上禁用该function。 那么最好的select是什么? 性能会是一个很好的解决scheme,我的情况? (参见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 =closures安静LANG = en_US.UTF-8