提高 TrueNAS Scale 的内存利用率
TrueNAS Scale 中默认把 50% 的内存划作 ZFS Cache,但对大内存的机器(比如128G、256G等等),排除掉 service 占用的内存后,会有很多内存被闲置。
根据 TrueNAS 的官方文档,内存分配主要受 zfs_arc_max 这个参数控制,因此,添加以下脚本即可方便地调整 ZFS Cache 的内存用量。
其中通过ARC_PCT这个中间变量来指定百分比,例如80就是80%,脚本中的 zfs_arc_sys_free 指的是系统的空闲内存,这里设置的是8G。
最后在 advanced 设置里添加为 post init 即可实现开机自动修改。
本文采用署名-非商业性使用-相同方式共享 4.0 国际许可协议[CC BY-NC-SA]进行授权 | 作者:CodeF
文章固定链接:https://www.codef.cc/improve-truenas-scale-memory-utilization.html
本站资源仅供个人学习交流,请于下载后 24 小时内删除,不允许用于商业用途,否则法律问题自行承担。
本站软件默认解压密码均为:CodeF.cc
文章固定链接:https://www.codef.cc/improve-truenas-scale-memory-utilization.html
本站资源仅供个人学习交流,请于下载后 24 小时内删除,不允许用于商业用途,否则法律问题自行承担。
本站软件默认解压密码均为:CodeF.cc
THE END