(FatDog64 812) ionice: ineffective -> io-schedulers: missing (!) (Solved)

versatile 64-bit multi-user Linux distribution

Moderators: kirk, jamesbond, p310don, JakeSFR, step, Forum moderators

Post Reply
User avatar
01101001b
Posts: 164
Joined: Wed Jul 15, 2020 10:57 pm
Location: Buenos Aires, Argentina
Has thanked: 643 times
Been thanked: 21 times

(FatDog64 812) ionice: ineffective -> io-schedulers: missing (!) (Solved)

Post by 01101001b »

Recently, attempting to move a half terabyte of data from my notebook to another one, I noticed "ionice" was not doing any good. Surprise was the word when I run:

Code: Select all

cat /sys/block/sda/queue/scheduler

and I saw: "none" :shock:

Checking the kernel config, I found out the io-schedulers (bfq, kyber and mq-deadline) indeed had been compiled (as modules) but (evidently) they weren't loaded.

Regarding FatDog64 813 new features, I read:

[*] io-scheduler udev rule to restore harddisk performance

so digging in /etc/udev/rules.d in FatDog64 recent version, I retrieved that rule and added it to my FatDog64 812 system (with a very minor change: there was already a number "60-" rule, property of Virtualbox, so I renamed the newcomer as "56-").

After the reboot:

Code: Select all

cat /sys/block/sda/queue/scheduler

happily shows: bfq

EPILOGUE

Team FatDog64, congrats for this AMAZING OS! Puppy's flavors are sweet and kind but FatDog64 makes me "boldly go where no way I went before" :mrgreen: :thumbup2:

''Most people make the mistake of thinking design is what it looks like [...] It's not [...]. Design is how it works.'' -- Steve Jobs

Post Reply

Return to “FatDog64”