慢速媒体 - 磁盘缓存调整?

慢速媒体 - 磁盘缓存调整?

有没有办法让系统在使用LUKS时更加一致? (或一般来说缓慢的存储),因为在写入缓冲区已满之前,一切都很快,然后当内核阻止写入时,一切都会停止。我的笔记本电脑上有同样的问题,SSD 速度慢 - 没关系,然后我必须等待 30 秒才能刷新,同时我几乎什么也做不了。我希望调整磁盘缓存系统?或者,如果我能让事情在被阻止时不完全停止,而不是只阻止实际被阻止的写入?

答案1

有几个选择。您可以使用 ionice 来设置某些事情的优先级。您也可以尝试不同的电梯,截止日期可能对您的情况更有意义:

http://www.redhat.com/magazine/008jun05/features/schedulers/

http://wlug.org.nz/LinuxIoScheduler

答案2

尝试:

echo 100 > /proc/sys/vm/dirty_ratio

这应该会推迟阻塞,直到所有可用内存都用于写入缓存。

答案3

添加

elevator=as

到你的内核行/boot/grub/grub.conf

相关内容