Tomcat дахь XMS ба XMX гэж юу вэ?
Tomcat дахь XMS ба XMX гэж юу вэ?

Видео: Tomcat дахь XMS ба XMX гэж юу вэ?

Видео: Tomcat дахь XMS ба XMX гэж юу вэ?
Видео: Java Tech Talk: Hand-made Spring Boot Starter 2024, Дөрөвдүгээр сар
Anonim

- xmx ба - xms нь овоолгын хэмжээг тохируулахад ашигладаг параметрүүд юм. - Xms : Энэ нь эхний болон хамгийн бага овоолгын хэмжээг тохируулахад хэрэглэгддэг. Хог хаягдлыг багасгахын тулд хамгийн бага овоолгын хэмжээг хамгийн их овоолгын хэмжээтэй тэнцүүлэхийг зөвлөж байна. -Xmx: Энэ нь хамгийн их овоолгын хэмжээг тохируулахад хэрэглэгддэг.

Үүний нэгэн адил, XMX болон XMS нь юу гэсэн үг вэ?

Туг Xmx Java виртуал машин (JVM)-д хамгийн их санах ой хуваарилах санг зааж өгдөг Xms Анхны санах ойн хуваарилалтын санг тодорхойлдог. Энэ гэсэн үг Энэ нь таны JVM эхлэх болно Xms санах ойн хэмжээ, дээд тал нь ашиглах боломжтой болно Xmx санах ойн хэмжээ.

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

Үүний нэгэн адил, XMS XMX MaxPermSize гэж юу вэ?

- Xms - Xmx -XX: MaxPermSize . Эдгээр гурван тохиргоо нь эхлээд JVM-д ашиглах боломжтой санах ойн хэмжээ, JVM-ийн ургуулж болох санах ойн дээд хэмжээ, Байнгын үүсгэх зай гэж нэрлэгддэг овоолгын тусдаа хэсгийг хянадаг.

PermSize гэж юу вэ?

Хариулт: Пермийн хэмжээ нь хэрэглэгчийн тохируулсан -Xmx утгын нэмэлт тусдаа овоолгын зай юм. Байнгын үүсгэхэд зориулагдсан овоолгын хэсэг нь JVM-ийн бүх тусгал мэдээллийг агуулна.

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