Hallo,
ich habe extra in meinem Rechner 128GB RAM installiert. Jetzt sehe ich, dass ZFS sich standhaft weigert, mehr als 64GB zu nutzen!
Hier könnte man ja wirklich mehr im RAM halten:
warum komme ich nicht über die 64GB hinaus? mit meinem Wert von zfs_arc_max habe ich eigentlich den gesamten RAM für ZFS freigegeben. Also müsste im Moment deutlich mehr als nur 64GB genutzt werden, aber der arc_summary sagt ganz klar, dass 64GB 100% sind. Warum wird mein von hand gesetzter Limit ignoriert?
Ich habe extra
echo 137438953472 > /sys/modules/zfs/parameters/zfs_arc_max
gemacht. Wird aber ignoriert. Weshalb?
ich habe extra in meinem Rechner 128GB RAM installiert. Jetzt sehe ich, dass ZFS sich standhaft weigert, mehr als 64GB zu nutzen!
Code:
# cat /sys/module/zfs/parameters/zfs_arc_max
137438953472
# arc_summary
------------------------------------------------------------------------
ZFS Subsystem Report Mon Jan 29 13:58:23 2024
Linux 6.5.11-7-pve 2.2.2-pve1
Machine: pve0 (x86_64) 2.2.2-pve1
ARC status: HEALTHY
Memory throttle count: 0
ARC size (current): 100.4 % 62.9 GiB
Target size (adaptive): 100.0 % 62.7 GiB
Min size (hard limit): 6.2 % 3.9 GiB
...
Hier könnte man ja wirklich mehr im RAM halten:
warum komme ich nicht über die 64GB hinaus? mit meinem Wert von zfs_arc_max habe ich eigentlich den gesamten RAM für ZFS freigegeben. Also müsste im Moment deutlich mehr als nur 64GB genutzt werden, aber der arc_summary sagt ganz klar, dass 64GB 100% sind. Warum wird mein von hand gesetzter Limit ignoriert?
Ich habe extra
echo 137438953472 > /sys/modules/zfs/parameters/zfs_arc_max
gemacht. Wird aber ignoriert. Weshalb?