欢迎光临
我们一直在努力

飞牛NAS内存压缩教程:4GB暴涨至6.3GB,8GB变12.8GB,小内存用户必看

经过一段时间的等待,飞牛NAS终于正式上线了“内存压缩”功能。

对于许多配备4GB或8GB内存的NAS用户而言,随着Docker、虚拟机、影视服务以及下载工具不断安装,内存不足的问题愈发突出。借助内存压缩技术,即便不额外添加物理内存,也能显著提升系统的响应速度和多任务处理能力。

飞牛NAS内存压缩教程:4GB暴涨至6.3GB,8GB变12.8GB,小内存用户必看

简单来说,该技术会将一部分暂时不活跃的数据先进行压缩,存储在内存中,而非直接写入硬盘交换分区。由于内存的读写速度远快于硬盘,这能有效减少系统卡顿,提升整体运行效率。

哪些用户适合开启此功能?

我个人建议以下用户开启:

  • 4GB内存用户(强烈推荐)

  • 8GB内存用户(推荐)

  • 16GB内存且运行较多Docker、虚拟机的用户(可开启)

如果你的NAS满足以下条件:

  • 32GB内存或更高

  • 日常内存占用长期低于50%

那么其实没必要折腾,收益不会特别明显。

如何开启内存压缩

由于目前尚无图形化界面操作,你需要进入终端并以root身份依次执行以下命令来开启。

先永久禁用swapfile

编辑fstab文件:

sudo nano /etc/fstab

在这一行前面添加 # 符号:

# /swapfile none swap sw 0 0

飞牛NAS内存压缩教程:4GB暴涨至6.3GB,8GB变12.8GB,小内存用户必看

保存并退出编辑器。

Ctrl + O→ 回车Ctrl + X

确认注释是否成功:

cat /etc/fstab

飞牛NAS内存压缩教程:4GB暴涨至6.3GB,8GB变12.8GB,小内存用户必看

接着,重启NAS,然后安装并启用zram:

# 安装并启用 zramsudo apt updatesudo apt install -y zram-tools# 使用 lzo-rle 压缩算法echo -e "ALGO=lzo-rlenPERCENT=60" | sudo tee /etc/default/zramswap# 重新读配置sudo service zramswap reload# 重启服务sudo systemctl restart zramswap.service# 看状态systemctl status zramswap.service# 验证swapon --show

其中:

  • lzo-rle 是一种压缩算法,在压缩率和性能之间取得平衡。

  • 60 表示将物理内存的60%用于创建ZRAM压缩空间。

目前,公测用户版本尚不支持zstd和lz4算法,因此我上述命令中使用了lzo-rle。内测用户可以将lzo-rle替换为zstd。

飞牛NAS内存压缩教程:4GB暴涨至6.3GB,8GB变12.8GB,小内存用户必看

以我这台NAS为例,物理内存为4GB。开启内存压缩后,系统自动创建了约2.3GB的ZRAM压缩空间。这意味着,系统在原有4GB内存的基础上,额外获得了约2.3GB的压缩交换空间。

一个更易理解的表格

飞牛NAS内存压缩教程:4GB暴涨至6.3GB,8GB变12.8GB,小内存用户必看

内存压缩并不能完全替代物理内存升级。但对于4GB、8GB等小内存NAS用户来说,这无疑是一个非常实用的优化方案。

 收藏 (0) 打赏

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

未经允许不得转载:安卿辰博客 » 飞牛NAS内存压缩教程:4GB暴涨至6.3GB,8GB变12.8GB,小内存用户必看

热门推荐

评论 抢沙发

安卿辰博客 专业 快捷

QUX主题是一款功能强大的收费 WordPress 主题,适配个人博客、资源分享站、资讯网站等多种场景

联系我们联系我们
切换注册

登录

忘记密码 ?

切换登录

注册