PermSize деген эмне?
PermSize деген эмне?

Video: PermSize деген эмне?

Video: PermSize деген эмне?
Video: [TUTO] CRÉER UN SERVEUR MINECRAFT EP1 Bases et prérequis 2024, Апрель
Anonim

Суроо: PermSize деген эмне ? Жооп: PermSize колдонуучу койгон -Xmx маанисине кошумча өзүнчө үймөк мейкиндиги. Туруктуу муун үчүн сакталган үймөктүн бөлүмү JVM үчүн бардык чагылдыруучу маалыматтарды камтыйт.

Ошо сыяктуу эле, адамдар Tomcat'та PermSize деген эмне?

Негизинен, "туруктуу муун" (анын өлчөмү тарабынан берилген PermSize ) JVM орун бөлүүгө тийиш болгон, бирок (адатта) таштанды чогултулбай турган нерселерди сактоо үчүн колдонулат (демек, "туруктуу") (+). Бирок JVMге туруктуу муун киргизилгенде сейрек кездешчү, ошондуктан аты.

Ошондой эле билесизби, Metaspace таштандылары чогултулганбы? Metaspace таштанды чогултуу Таштанды чогултуу өлүк класстардын жана класс жүктөгүчтөрдүн саны класстын метаберилиштерин колдонуу "MaxMetaspaceSize" жеткенде иштетилет. Туура мониторинг жана тууралоо Мета мейкиндик алардын жыштыгын же кечиктирилишин чектөө үчүн талап кылынат таштанды коллекциялар.

Ошондой эле билесизби, Metaspace эмне үчүн колдонулат?

Жөнөкөй сөз менен айтканда, Мета мейкиндик жаңы эс мейкиндиги – Java 8 версиясынан баштап; ал эски PermGen эс мейкиндигин алмаштырды. Эң маанилүү айырмачылык - бул эстутум бөлүштүрүүнү кантип чечет. Натыйжада, бул эне эстутум аймагы демейки боюнча автоматтык түрдө өсөт.

xmx1024m эмнени билдирет?

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

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