KamoCRM

Rozmiar kapsuły nad własnym sufitem JVM [skip ci]

FixRAGService
Przesyłane
16 sierpnia 2026 01:40 UTC
Autor
Kamo
Zgłoszenie
176c6b7

Obraz rozpoczyna JVM od -XX:MaxRAMPercentage -70 -XX:+Always PrereTouch, więc Sama kasa może przyjąć 70% limitu pojemnika, a wstępny dotyk utrzymuje wszystkie zaangażowane Mieszkaniec strony. Non-heap — nieograniczone metaprzestrzeń, pamięć podręczna kodu, stosy gwintów, bezpośrednie Bufory — potrzebują kolejnych 250-350Mi, których procent nie może zobaczyć. Na granicy 1Gi, który wynosi 718Mi sterty plus 240Mi, tj. 960Mia 1024Mi, więc kapsuła Nigdy nie był wielkości, aby dotrzeć do sufitu sterty, z którym został skonfigurowany. Nie potrzebowała a. wyciek lub skok ruchu drogowego do śmierci, tylko do wykorzystania: MediaService był zamrożony za każdym razem Kilka godzin i EmailService sześć razy. Każda usługa na tym szablonie udostępniła Arytmetyka; ci dwaj właśnie przekroczyli linię jako pierwsi. Limit pamięci podniesiony do 2Gi, prośby podniesione, aby dopasować je do prawdziwej podłogi. Już stosowany Żyj z kubectl setowymi zasobami, więc to tylko przenosi wartość do przodu dla następnego Prawdziwe wdrożenie - stąd [pomiń ci], nic tutaj nie wymaga odbudowy.

Wszystkie zmiany

Jak to, co widzisz żeglugę?

Wszystko to pojawia się w twoim miejscu pracy na własną rękę. Zacznij od bezpłatnego planu i przeczytaj tę stronę ponownie w miesiącu.

Zacząć na zawszeZobacz ceny