plissken 0 Zgłoś post Napisano Maj 22, 2012 Drodzy, Od podstaw: Mam dwa VPSy po2 gb ram każdy, odpalam na nich aplikacje Java, w sumie po 3 aplikacje na server. Skonfigurowane Xmx, Xms, java w wersji sun jdk 6. I klops, zaraz po starcie serwera dostaje out of memory. Tymczasem gdy zrobiłem klony tych vps-ów w kliencie Vmware (identyczny klon, ta sama dystrybucja Ubuntu, te same konfigi, paczki) to po starcie serwera mam raptem 600mb zajęte, swap nietknięty i wszystko bangla znakomicie. Czy znacie jakiegoś dostawce VPS, który ma poprawnie skonfigurowane wszelakie limity, kernel itd tak by java nie odwalala takich numerów w sensie alokacji pamięci na maxa już na starcie ?? Pozdrawiam Tomek Udostępnij ten post Link to postu Udostępnij na innych stronach
Miłosz 2311 Zgłoś post Napisano Maj 22, 2012 Może na maszynie matce brakuje ramu? Podejrzewam, że wirtualizujesz się na OpenVZ. Może Xen byłby lepszy? Udostępnij ten post Link to postu Udostępnij na innych stronach
webh.pl 229 Zgłoś post Napisano Maj 22, 2012 Witaj, u nas bez problemu działa java. W przypadku zainteresowania zapraszam do kontaktu. Pozdrawiam Udostępnij ten post Link to postu Udostępnij na innych stronach
plissken 0 Zgłoś post Napisano Maj 22, 2012 dokładnie. wirtualizuje się na Openvz :/ myślalem że to kwestia korzystania z preinstalowanego wstępnie openjdk a nie sun jdk ale to nie w tym tkwi problem. Udostępnij ten post Link to postu Udostępnij na innych stronach
Kszysiu 136 Zgłoś post Napisano Maj 22, 2012 plissken zauwazyłem przy serwerach minecraft że jak na windowsie np. ustawisz Xmx 512 , Xms 128 to jak potrzebne aplikacji mało to będzie zajmować np. 130mb ram, a potem się zalokuje więcej. W Debianie na VPS w openvz na tych samych ustawieniach serwer od razu alokuje całość... Udostępnij ten post Link to postu Udostępnij na innych stronach
Miłosz 2311 Zgłoś post Napisano Maj 22, 2012 u nas bez problemu działa java. Tu nie chodzi o poprawne działanie javy. Wszędzie działa tak samo Raczej coś nie tak z dostępnym ramem/limitami jest. Udostępnij ten post Link to postu Udostępnij na innych stronach
webh.pl 229 Zgłoś post Napisano Maj 22, 2012 Miłosz niektóre aplikacje napisane w javie muszą w systemie widzieć 2 rdzenie bo w przeciwnym wypadku "świarują" ;-) Udostępnij ten post Link to postu Udostępnij na innych stronach
malu 460 Zgłoś post Napisano Maj 22, 2012 Pewnie wkraczasz na burst i zaczynają się robić problemy. Ogólnie to chodzi tu o zliczanie pamięci przez openVZ, w przypadku RHEL5 zliczany jest VSZ, w przypadku openVZ na RHEL6 weszło całkowicie nowe zarządzanie i zliczanie pamięci i jest to już bliższe RSS. Udostępnij ten post Link to postu Udostępnij na innych stronach
mikorol 16 Zgłoś post Napisano Maj 22, 2012 Jeżeli stawiasz MC to pamiętaj, w konsoli podczas uruchamiania zanizaj pamięć RAM. Przykładowo u mnie, wpisujesz podczas startu 256MB pamięci, a cała JAVA pobiera 500mb. Więc jak chcesz wyrównać to zmień maszynę, lub kupić wirtualizacje XEN. Inaczej Panowie z serwerowni mogą Cię powiadomić, że przeginasz Udostępnij ten post Link to postu Udostępnij na innych stronach
hostit.pl 20 Zgłoś post Napisano Maj 22, 2012 Niestety OpenVZ nie jest najlepszym środowiskiem dla Javy, proponuje serwery vps oparte o LXC lub Linux Vserwer (lub wspomniany Xen) - tam tych problemów nie zaznasz. Udostępnij ten post Link to postu Udostępnij na innych stronach
kafi 2425 Zgłoś post Napisano Maj 28, 2012 Tak w ramach lekkiego odkopania wątku: może lektura następującego linka co nieco wyjaśni: http://wiki.openvz.org/Stack_size Udostępnij ten post Link to postu Udostępnij na innych stronach