memória használat Ignite Server

szavazat
0

Saját gyullad szerver gépen fut a 64G memória.A teljes gyorsítótár foglal körülbelül 20G memória (off-halom memória, I hogy ezt az információt a cache -aparancs után bámult ignitevisorcmd.sh), de amikor elindul a topparancsot, hogy a memóriahasználat, úgy néz ki, hogy ez a folyamat elfoglalt 50G memória, azt kérdezik, hogyan történhetett ez?

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 10001 root 20 0 63.1G 51G 15m S 70% 80% 400:57.38 java

A kérdést 24/12/2016 07:28
felhasználó
Más nyelveken...                            


1 válasz

szavazat
0

A különbség fogyasztanak JVM. Ez lehet egy csomó dolgot - overhead által Ignite (bármilyen Java alkalmazás kupacmemóriája, Ignite csak mozog tényleges adatok off-halom), tárgyak által termelt adatfeldolgozás (pl lekérdezések), szemét, hogy lesz végül összegyűjtjük GC, stb mélyebb megértést kellene egy halom lerakó és elemezni, hogy mi fogyaszt a halom memória.

Válaszolt 27/12/2016 17:24
a forrás felhasználó

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more