Javaдагы XMX жана XMS деген эмне?
Javaдагы XMX жана XMS деген эмне?

Video: Javaдагы XMX жана XMS деген эмне?

Video: Javaдагы XMX жана XMS деген эмне?
Video: JAX 02.14 - Sebelep (Премьера клипа) 2024, Ноябрь
Anonim

желек Xmx а үчүн эстутум бөлүштүрүүнүн максималдуу бассейнин белгилейт Java виртуалдык машина (JVM), ал эми Xms баштапкы эстутум бөлүштүрүү пулун белгилейт. Бул сиздин JVM менен башталат дегенди билдирет Xms эстутум көлөмү жана максималдуу колдоно алат Xmx эс көлөмү.

Ошо сыяктуу эле, кимдир бирөө Javaдагы XMS жана XMX параметри деген суроону бериши мүмкүн?

Бул билдирүүдө биз жөнүндө көрөбүз Javaдагы Xms жана Xmx параметри . - Xmx үчүн максималдуу эс өлчөмүн белгилейт Java виртуалдык машина (JVM), ал эми - Xms баштапкы эс өлчөмүн белгилейт. Бул JVM менен башталат дегенди билдирет Xms эс көлөмү жана JVM эстутум JVM максималдуу көлөмүн колдоно алат.

Андан тышкары, xmx1024m эмнени билдирет? java - Xmx1024m билдирет деп VM болот максимум 1024 МБ бөлөт. Бул жөнөкөй тил менен айтканда билдирет бул колдонмо болот максималдуу 1024 МБ эстутум колдонуңуз.

Жөн эле, XMS деген эмне?

XMS . Кеңейтилген эс тутумдун спецификациясын билдирет, бул процедура AST Research, Intel Corporation, Lotus Development жана Microsoft Corporation тарабынан кеңейтилген эстутум жана DOSтун жогорку эс тутум аймагын, 1МБдан бир аз жогору болгон 64К блокту колдонуу үчүн биргелешип иштеп чыккан.

Эмне үчүн XMS жана XMX бирдей болушу керек?

орнотуу xms болуу бирдей катары xmx үймөктүн кеңейүүсүнөн келип чыккан тыныгууларды алдын алат. Өз кезегинде ал JIRA ичинде эстутум бөлүштүрүүнүн өзгөрүүлөрү менен күрөшүү үчүн JAVAны күткөндө иштөө маселелерин алдын алууга жардам берет.

Сунушталууда: