目前我使用:
while true; do
cat file >/dev/null
echo 3 | sudo tee /proc/sys/vm/drop_caches
done
预热 ZFS 的 l2arc。当我看到访问主要来自缓存磁盘时,就完成了。
但我觉得这样做很愚蠢。
有没有办法告诉 ZFS:“嘿,您能将此文件放入 l2arc 吗?”
我不想将文件锁定在 l2arc 中。我只想在运行上述命令后将其放入 l2arc 中,就像在 l2arc 中一样。
目前我使用:
while true; do
cat file >/dev/null
echo 3 | sudo tee /proc/sys/vm/drop_caches
done
预热 ZFS 的 l2arc。当我看到访问主要来自缓存磁盘时,就完成了。
但我觉得这样做很愚蠢。
有没有办法告诉 ZFS:“嘿,您能将此文件放入 l2arc 吗?”
我不想将文件锁定在 l2arc 中。我只想在运行上述命令后将其放入 l2arc 中,就像在 l2arc 中一样。