PermSize гэж юу вэ?
PermSize гэж юу вэ?

Видео: PermSize гэж юу вэ?

Видео: PermSize гэж юу вэ?
Видео: Curse error:PermSize=256m 2024, Арваннэгдүгээр
Anonim

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

Үүний нэгэн адил хүмүүс Tomcat-д PermSize гэж юу вэ?

Үндсэндээ "байнгын үе" (хэмжээг нь өгсөн Пермийн хэмжээ ) нь JVM-д зай гаргах ёстой боловч (ихэвчлэн) хог хаягдлыг цуглуулдаггүй (тиймээс "байнгын") (+) зүйлсийг хадгалахад ашигладаг. Гэхдээ JVM-д байнгын үеийг нэвтрүүлж байх үед энэ нь ховор байсан тул нэр нь болсон.

Metspace хог цуглуулдаг уу? Metaspace хог цуглуулах Хог цуглуулах Ангийн мета өгөгдлийн хэрэглээ "MaxMetaspaceSize"-д хүрмэгц нас барсан ангиуд болон анги ачаалагчийг идэвхжүүлнэ. Зохих хяналт, тохируулга Мета орон зай Ийм давтамж, саатлыг хязгаарлахын тулд зайлшгүй шаардлагатай болох нь ойлгомжтой хог цуглуулгууд.

Metaspace-ийг юунд ашигладаг болохыг бас мэдэх үү?

Хялбараар хэлбэл, Мета орон зай Энэ нь Java 8 хувилбараас эхлэн санах ойн шинэ зай юм; энэ нь хуучин PermGen санах ойн зайг сольсон. Хамгийн чухал ялгаа нь санах ойн хуваарилалтыг хэрхэн зохицуулах явдал юм. Үүний үр дүнд энэ уугуул санах ойн бүс нь анхдагчаар автоматаар өсдөг.

xmx1024m гэж юу гэсэн үг вэ?

java - Xmx1024m гэсэн үг тэр VM чадна дээд тал нь 1024 MB хуваарилах. Энгийн хэллэгээр бол энэ гэсэн үг тэр програм чадна дээд тал нь 1024MB санах ой ашиглах.

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