On Saturday 01 August 2009 01:14:04 Mircea Vutcovici wrote: > Buna ziua, > > oom-killer imi omoara aproape zilnic un process java. > Ce nu inteleg e de ce? Ce tip de memorie nu ii ajunge (fizica > virtuala...)? Ca am destula memorie libera (si RAM si swap). > Procesul java est pornit cu " -Xms256m -Xmx1024m", adica nu ar trebui > sa aloce mai mult de 1GB.
Daca foloseste multe theaduri iti aloca... (aloca pt. fiecare thread stiva, care e tot RAM). Ideea e ca nu iti aloca RAM efectiv ci foloseste spatiu de adresare(nu stiu daca ma exprim corect) mai mult decat e disponibil (la ps aux, prima valoare), chiar daca efectiv el foloseste poate 200M :) Exemplu: jboss 27163 0.2 51.7 1403764 678672 pts/1 Sl+ Jul24 29:27 /home/jboss/jbo Aici imi foloseste spatiu de adresare 1.4G, dar efectiv foloseste 600M... Daca procesul va cere mai mult de 1.5G si eu am 1.5G instalati pe masina, atunci va considera ca nu are RAM si va da cu el de pamant, chiar daca efectiv foloseste in continuare 600M :) -- Claudiu Nicolaie CISMARU GNU GPG Key: http://claudiu.targujiu.net/key.gpg T: +40 755 135455 E: [email protected], [email protected]
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ RLUG mailing list [email protected] http://lists.lug.ro/mailman/listinfo/rlug
