QUTShero (h5.2.8.3359) 的資源監控器顯示的 ZFS-ARC 和可用 RAM 數值是錯誤的。
QNAP 在 hero 中將 arc_max 和 arc_min 的值固定設定。
→ arc_max 約為安裝 RAM 的 80%
→ arc_min 約為安裝 RAM 的 20%(以 64 GB 為例,約為 11.71 GB)
→ 可用 ARC 的設定(40%、50%…)會調整實際可用的 ARC。
→ arc_max 的 50% 就代表約 25 GB 的 ARC(80% 的 50%)。但這個數值在任何地方都看不到。
資源監控器只將 arc_min 的使用量顯示為 ZFS-ARC。因此,11.71 GB 就是最大值。
實際 ARC 使用量在 11.71 GB 到 25 GB(50% ARC)之間,資源監控器會將這部分顯示為「可用」RAM。
+++++++++++++++++
我將資源監控器的數值和 librenms 的數值做了比較。
有 2 台 VM(Win+Linux-Mint)運行,ARC 設定為 50%
hero 資源監控器:
62.55 GB 可用
34.52 GB 已使用(已佔用 + ZFS ARC + 緩衝 + cache)
26.89 GB 可用
librenms:
62.55 GB 可用
57 GB 已使用
++++++++++++++++++++++
只運行 1 台 VM(Win),ARC 設定為 70%
hero 資源監控器:
62.55 GB 可用
29.31 GB 已使用(已佔用 + ZFS ARC + 緩衝 + cache)
32.09 GB 可用
librenms:
62.55 GB 可用
52 GB 已使用
啟動第二台 VM 時會收到以下錯誤訊息
→ 記憶體資源不足,只剩 6.69 GB 可用(資源監控器顯示應該還有 32.09 GB 可用)
因此資源監控器的顯示一定是錯誤的。







