Skocz do zawartości
  • Witamy na danloona.nl!

    Witamy na danloona.nl, podobnie jak większość społeczności internetowych, musisz się zarejestrować, aby przeglądać lub publikować posty w naszej społeczności, ale nie martw się, jest to prosty i darmowy proces, który wymaga minimalnych informacji do rejestracji. Bądź częścią danloona.nl rejestrując się lub tworząc konto.

    • Zakładaj nowe tematy i odpowiadaj na inne
    • Subskrybuj tematy i fora, aby otrzymywać aktualizacje e-mail
    • Uzyskaj własną stronę profilową i nawiązuj nowe znajomości
    • Wysyłaj osobiste wiadomości do innych użytkowników.

Danloona

Optymalizacja zużycia RAMu przez ZFS na Proxmoxie

Rekomendowane odpowiedzi

Danloona

Pewnie wielu z was zauważyło, że Proxmox w przypadku ZFS zjada dużo pamięci RAM.
Skupimy się dzisiaj na pewnym prostym triku, który pozwoli wam zaoszczędzić trochę pamięci.
Zapraszam jednak do dalszej części wpisu!

Nie zalecam stosowania tej metody na serwerach z dużą ilością VM-ek, ponieważ może jednak zaburzyć to stabilność takich serwerów, zalecam jednak przetestowanie we własnym zakresie.

Najpierw przejdźmy do weryfikacji aktualnej alokacji pamięci dla ZFS.
Możemy do tego użyć komendy arc_summary.

 

Zrzut-ekranu-2022-11-1-o-22.22.55.thumb.
Interesuje nas kategoria ARC size (current). 

W drobnym uproszczeniu rozwinę najbardziej interesujące nas opcje.

  • Min size (hard limit) – jest to limit początkowy, który będzie rezerwowany przez ZFS na początku uruchomienia systemu.
  • Max size (high water) – jest to limit maksymalny pamięci, który będzie mógł wykorzystać ZFS w moim przypadku ustawiłem na 2GB.

Aby ustawić limity pamięci dla ZFS musimy stworzyć plik dla modprobe /etc/modprobe.d/zfs.conf
Jako zawartość pliku wpisujemy

options zfs zfs_arc_min=268435456 options zfs zfs_arc_max=2147483648

Wartości są podane w bajtach, należy sobie je wyliczyć samemu w moim przypadku jest to 256MB i 2GB.

Po zapisaniu pliku wpisujemy:

update-initramfs -u

 

Zobacz cały wpis

 


Główny  | macOS Sequoia 15.6.1 | Mac Studio 2023 | Apple M2 Max  32GB RAM  | 1TB Apple Fabric |

Mobilka | macOS Sequoia 15.6.1 | MacBook Pro 14" 2023 | Apple M2 Pro  | 16GB RAM |  1TB Apple Fabric |

 

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.



×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Na naszej stronie używamy plików cookies, przeglądając naszą witrynę zgadzasz się z Polityka prywatności.