Cara meningkatkan sequential_cutoff bcache pada startup Fedora


4

Bcache memiliki sequential_cutoffparameter yang biasanya dapat dijangkau /sys/block/bcache0/bcache/sequential_cutoffdan seseorang dapat meningkatkan level dengan perintah berikut:

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

Tetapi setelah reboot parameter kembali ke default 4.0M. Bagaimana saya bisa mendapatkan fungsionalitas yang sama pada perintah di atas pada startup Fedora?

Jawaban:


4

Aturan Udev memungkinkan parameter tuning segera setelah kernel mendeteksi perangkat. Perangkat bcache dapat dikenali oleh perangkat MAJOR==252. Cukup masukkan file berikut /etc/udev/rules.d/dan reboot:

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

Kredit: ide itu terinspirasi oleh jawaban atas pertanyaan tentang persistensi penjadwal antrian untuk perangkat blok .


Saya perhatikan melalui udevadm test /sys/block/bcache0itu nomor grup perangkat utama bcache pada mesin saya adalah 251 pada mesin saya, jadi saya harus memodifikasi ENV{MAJOR}kecocokan agar bisa berfungsi.
bgw
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.