
Code: Select all
lsblk -tdo you have the output from 6.6.x?gentoo_ram wrote:I believe the default I/O schedulers have changed in the various kernel versions. That might have something to do with it. If you can boot your different kernels then maybe compare the I/O scheduler settings. Try:
Code: Select all
lsblk -t
Code: Select all
echo 500 > /proc/sys/vm/dirty_expire_centisecs
echo $((1024*1024*256)) > /proc/sys/vm/dirty_background_bytes
echo $((1024*1024*512)) > /proc/sys/vm/dirty_bytesThanks, Saundersx! I know about these settings very well and they are tuned perfectly for my system. I never use a Linux machine without VM settings tuned properly. Otherwise, the system is intolerable when IO starts.Saundersx wrote:Just for giggles try this, I had a regression back in 5.19.6 and this made it tolerable.
Code: Select all
echo 500 > /proc/sys/vm/dirty_expire_centisecs echo $((1024*1024*256)) > /proc/sys/vm/dirty_background_bytes echo $((1024*1024*512)) > /proc/sys/vm/dirty_bytes