Java дээр XMX ба XMS гэж юу вэ?
Java дээр XMX ба XMS гэж юу вэ?

Видео: Java дээр XMX ба XMS гэж юу вэ?

Видео: Java дээр XMX ба XMS гэж юу вэ?
Видео: JAVA анхан шатыг 1 цаг 30 минутад 2024, Арваннэгдүгээр
Anonim

Туг Xmx a-д зориулсан санах ойн хуваарилалтын дээд хэмжээг зааж өгдөг 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 MB хуваарилах. Энгийн хэллэгээр бол энэ гэсэн үг тэр програм чадна дээд тал нь 1024MB санах ой ашиглах.

Зүгээр л, XMS гэж юу вэ?

XMS . Өргөтгөсөн санах ойн үзүүлэлтийн товчлол нь AST Research, Intel Corporation, Lotus Development, Microsoft Corporation нар хамтран боловсруулсан, өргөтгөсөн санах ой болон DOS-ийн өндөр санах ой, 64K блок, 1MB-аас дээш хэмжээтэй ашиглахад зориулагдсан журам юм.

Яагаад XMS болон XMX ижил байх ёстой вэ?

тохируулах xms байх адилхан зэрэг xmx овоолгын өргөтгөлөөс үүссэн түр зогсолтоос сэргийлнэ. Энэ нь эргээд санах ойн хуваарилалтын өөрчлөлтийг JAVA-г хүлээж байхад JIRA доторх гүйцэтгэлийн асуудлаас сэргийлэхэд тусална.

Зөвлөмж болгож буй: