是否可以在不使用 zram 或 zswap 的情况下获得压缩交换文件?
实际上,我已经使用以下命令成功通过 sftp 使用 sshfs 安装了交换文件,并且我想对其使用压缩:
mkdir /tmp/remoter
sshfs [email protected]:/sdcard/r /tmp/remoter -C -p 2222 -o allow_root -o no_readahead -o cache=no -o uid=0 -o gid=0
dd if=/dev/zero of=/tmp/remoter/swapfile bs=50M count=1
sudo losetup /dev/loop0 /tmp/remoter/swapfile
sudo mkswap /dev/loop0
sudo swapon /dev/loop0
本地和远程主机均缺少 zram 支持。
答案1
我认为要获得透明压缩,您需要使用 zfs。为什么要进一步减慢交换速度?如果计算机必须使用磁盘而不是 RAM,那么情况就不理想。从它的外观来看,你也在网络上放置了交换。这将对性能产生严重影响。