Debian 设备的 max_ratio 设置不起作用

Debian 设备的 max_ratio 设置不起作用

我的 Debian 8 机器有 2 个驱动器。有时我会将文件从驱动器 A 移动/复制到驱动器 B。驱动器 B 速度较慢,因此文件系统缓存已满,导致系统在复制大文件时速度变慢/无响应。为了避免这种情况,我想限制用于设备 B 的文件系统缓存。因此,我将设置 /sys/class/bdi/MAJOR:MINOR/max_ratio 从 100 更改为 20。但这似乎没有生效。我遗漏了什么?我需要做什么来重新加载这些设置吗?还有其他方法可以限制特定设备的文件系统缓存吗?

我已经尝试了挂载选项“sync”。这个选项有效,但是会使驱动器 B 变得非常慢。

相关内容