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

FixEmailService
Szycy
16 sierpnia 2026 01:40 UTC
Autor
Kamo
Pochęt się
0db4cee

Obraz rozpoczyna JVM z -XX:MaxRAMCset -70 -XX -XX:+Always PrereTouch, więc Sama sterta może przyjąć 70% limitu pojemnika, a wstępny dotyk utrzymuje wszystkie zaangażowane Strona rezydenta. Non-heap — nieograniczone przepaści, pamięć podręczna kodu, stosy gwintów, bezpośrednie Bufory — potrzebują kolejnego 250-350Mi, którego procent nie może zobaczyć. Przy limicie 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ło wyciek lub skok ruchu drogowego, tylko do wykorzystania: MediaService był zawalony Kilka godzin i EmailService sześć razy. Każda usługa na tym szablonie udostępniła Arytmetyka; ci dwaj po prostu przekroczyli linię. Limit pamięci podniesiony do 3Gi, prośby podniesione, aby dopasować się do prawdziwej podłogi. Już stosowany Żyj z kubectl ustawionymi zasobami, więc to przenosi tylko wartość do przodu dla następnego Prawdziwe rozmieszczenie – stąd [skip ci], nic tutaj nie wymaga odbudowy.

Wszystkie zmiany

Jak to, co widzisz żeglugę?

Każda z tych aktualizacji automatycznie ląduje w miejscu pracy. Zacznij za darmo i obserwuj, jak rośnie tydzień po tygodniu.

Start Free ForeverZobacz ceny