Dab tsi yog qhov default Java memory faib?
Dab tsi yog qhov default Java memory faib?

Video: Dab tsi yog qhov default Java memory faib?

Video: Dab tsi yog qhov default Java memory faib?
Video: Yog ntuj tsis pab ntshe kuv tuag lawm 8/6/2018 2024, Tej zaum
Anonim

Feem ntau nws ua ntej tus nqi yog 1/4th ntawm koj lub cev nco los yog 1GB (qhov twg me dua). Kuj Java configuration xaiv (cov kab lus hais kom tsis txhob) tuaj yeem "outsourced" rau ib puag ncig hloov pauv nrog rau -Xmx, uas tuaj yeem hloov pauv ua ntej (lub ntsiab lus qhia qhov tshiab ua ntej ).

Tsuas yog li ntawd, lub neej ntawd JVM lub cim xeeb loj yog dab tsi?

Server JVM heap configuration ergonomics tam sim no tib yam li cov neeg siv khoom, tshwj tsis yog tias cov ua ntej siab kawg loj loj rau 32-ntsis JVMs yog 1 gigabyte, sib xws rau lub cev nco loj ntawm 4 gigabytes, thiab rau 64-ntsis JVMs yog 32 gigabytes, sib xws rau lub cev nco loj ntawm 128 gigabytes.

JVM nco tau faib li cas? Heap nco yog lub sijhawm khiav cov ntaub ntawv cheeb tsam los ntawm qhov nco rau tag nrho cov chav kawm java thiab arrays yog faib . Lub heap yog tsim thaum lub JVM pib thiab tuaj yeem nce lossis txo qhov loj me thaum daim ntawv thov khiav. Qhov siab tshaj plaws loj loj tuaj yeem teeb tsa siv -Xmx kev xaiv. Los ntawm lub neej ntawd, qhov siab tshaj plaws loj loj yog teem rau 64 MB.

Ib yam li ntawd, lub neej ntawd XMX Java tus nqi yog dab tsi?

Tus chij Xmx qhia qhov siab tshaj plaws kev faib pas dej ua ke rau a Java lub tshuab virtual (JVM), thaum Xms qhia txog thawj lub cim xeeb faib pawg. Xms chij tsis muaj tus nqi pib , thiab Xmx feem ntau muaj ib tus nqi pib ib 256 MB. Ib qho kev siv rau cov chij no yog thaum koj ntsib a java ua . lang.

XMS thiab XMX parameter hauv Java yog dab tsi?

Hauv tsab ntawv no, peb yuav pom txog Xms thiab Xmx parameter hauv java . - Xmx qhia qhov siab tshaj plaws nco loj rau Java virtual tshuab (JVM), thaum - Xms qhia lub cim xeeb thawj zaug. Nws txhais tau tias JVM yuav pib nrog Xms tus nqi ntawm lub cim xeeb thiab JVM yuav siv tau ntau tshaj ntawm JVM tus nqi ntawm lub cim xeeb.

Pom zoo: