如何在 Fedora 启动时增加 bcache Sequence_cutoff

如何在 Fedora 启动时增加 bcache Sequence_cutoff

bcache 具有sequential_cutoff通常可访问的参数/sys/block/bcache0/bcache/sequential_cutoff,可以使用以下命令增加级别:

echo 512M > /sys/block/bcache0/bcache/sequential_cutoff

但重启后,该参数恢复为默认的 4.0M。如何在 Fedora 启动时在上述命令中获得相同的功能?

答案1

一旦内核检测到设备,udev 规则就允许调整参数。bcache 设备可以通过其 识别MAJOR==252。只需放入以下文件/etc/udev/rules.d/并重新启动:

# cat /etc/udev/rules.d/99-bcache_sequential_cutoff.rules
ACTION=="add", SUBSYSTEM=="block", ENV{MAJOR}=="252", ATTR{bcache/sequential_cutoff}="512M"

致谢:这个想法是受到关于块设备队列调度程序的持久性

相关内容