TUNED_BOOT_CMDLINE
TuneD 工具提供了一个通过变量配置内核命令行的选项/etc/tuned/bootcmdline
,这不是直接完成的,而是通过设置所需的 TuneD 性能配置文件来完成。
但是,有一种直接的方法可以通过BOOT_IMAGE
内的变量设置 GRUB 命令行/proc/cmdline
,据我了解,这具有相同的目的。
问题是哪个设置具有优先权?我的意思是 TuneD 设置是否会覆盖、扩展或被 GRUB 的设置否决?
我试图通过爬行互联网来找到答案,但到目前为止还没有运气。我不想依赖实证测试,因为我需要了解它的实际工作原理,而不是它看起来如何工作。
答案1
一些评论进入调谐代码可以给出答案,特别是:
NOTE: *TuneD* will not remove or replace kernel command line
parameters added via other methods like *grubby*. *TuneD* will manage
the kernel command line parameters added via *TuneD*.
据我了解,TuneD 设置只能优先于之前的 TuneD 设置。并且通过任何其他方法在引导命令行中设置的任何参数都将优先于 TuneD 设置。