Avatar billede j_jorgensen Nybegynder
09. juni 2006 - 12:39 Der er 8 kommentarer og
1 løsning

Hvorfor kan Tomcat ikke bruge mere hukommelse?

Hej folkens,

sidder med en tomcat som bare ikke vil bruge over 1408mb hukommelse...bliver der allokeret mere (via java_opts), så crasher tomcat med det samme med en "outofmemory"-exception.

Java_opts indeholder blandt andet, følgende:

'-server -mx1408m -ms768m  ... '

Jeg har endnu ikke selv særlig meget erfaring med jvm's memory håndtering, og slet intet med tomcat.

Givet de sølle oplysninger, er der nogen der har en idé til hvorfor den går ned?  Det drejer sig om Java v. 1.4.2_08 - og Tomcat v. 5.0.28.
Avatar billede arne_v Ekspert
09. juni 2006 - 13:11 #1
Windows 32 bit JVM's vil ikke bruge mere end ca. 1.5 GB memory.

Få fat på en 64 bit CPU og en 64 bit JVM !
Avatar billede j_jorgensen Nybegynder
09. juni 2006 - 13:33 #2
Nu kører det på Debian - men det er vel samme problematik?
Avatar billede arne_v Ekspert
09. juni 2006 - 14:13 #3
vil jeg tro

er det en 64 bit capable CPU du har ?
Avatar billede j_jorgensen Nybegynder
09. juni 2006 - 14:15 #4
Nej...det er det ikke. Jeg har søgt og søgt og søgt, og intet fundet i nogen docs om nogen memory-grænser overhovedet... har du idé til hvor det findes?
Avatar billede arne_v Ekspert
09. juni 2006 - 18:30 #5
Avatar billede j_jorgensen Nybegynder
14. juni 2006 - 12:41 #6
Ah ja...det ser godt ud - tak for det!
Avatar billede arne_v Ekspert
14. juni 2006 - 13:04 #7
fremtiden er 64 bit

ikke mindst for den slags memory sultne applikationer !
Avatar billede arne_v Ekspert
09. juli 2006 - 03:29 #8
all set ?
Avatar billede j_jorgensen Nybegynder
10. juli 2006 - 12:51 #9
Yeah. Undskyld ventetiden!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester