TL;DR przełącz się na jemalloc zanim zapłacisz za większą maszynę Po raz pierwszy używam jemalloc do czegoś innego niż serwery internetowe Ruby i wyniki są świetne. Mamy tutaj węzeł Hyperliquid non-validator, który powinien działać dobrze z 64GB RAM, ale, jak się okazuje, czasami zawieszał się z powodu OOM. Oto jak wygląda zużycie pamięci procesu hl-visor przed i po: Używając domyślnego alokatora pamięci, zużycie skakało do ~50GB, teraz stabilizuje się wokół 29GB. Zarezerwowana pamięć 🤯 Jak zainstalować? `sudо apt install libjemalloc2` i załaduj go dla procesu. Zrobione w 20 sekund: Podsumowując, proces, który czasami wybuchał przy 64GB RAM, teraz działa komfortowo z 48GB na moim mniejszym serwerze 💃 Więc spróbuj jemalloc. Jest dojrzały i przetestowany w boju. Używamy go w serwerach internetowych od dekady bez żadnych problemów.
@nateberkopec kolejny przypadek do twojej kolekcji 👍
3,12K