XMS XMX MaxPermSize nima?
XMS XMX MaxPermSize nima?

Video: XMS XMX MaxPermSize nima?

Video: XMS XMX MaxPermSize nima?
Video: How to change Java's maximum heap size 2024, Aprel
Anonim

- Xms - Xmx -XX: MaxPermSize . Ushbu uchta sozlamalar dastlab JVM uchun mavjud bo'lgan xotira hajmini, JVM o'sishi mumkin bo'lgan maksimal xotira hajmini va Doimiy avlod maydoni deb ataladigan uyaning alohida maydonini nazorat qiladi.

Shunday qilib, XMX va XMS nimani anglatadi?

Bayroq Xmx Java virtual mashinasi (JVM) uchun maksimal xotira ajratish hovuzini belgilaydi, esa Xms dastlabki xotira ajratish pulini belgilaydi. Bu anglatadi JVM-ni ishga tushirish uchun Xms xotira miqdori va maksimal foydalanish imkoniyatiga ega bo'ladi Xmx xotira miqdori.

Bundan tashqari, MaxPermSize nima? -XX: Perm o'lchami -XX: MaxPermSize Doimiy avlod uchun o'lchamni o'rnatish uchun ishlatiladi. Doimiy avlod: Doimiy avlod - bu sinf fayllari saqlanadigan joy. Bular kompilyatsiya qilingan sinflar va JSP sahifalarining natijasidir. Agar bu joy to'lgan bo'lsa, u To'liq axlat to'plamini ishga tushiradi.

Shunday qilib, Weblogic-da XMS va XMX nima?

Xmx - to'pning maksimal hajmi. Xms - to'pning boshlang'ich o'lchamidir.(bu bilan bir xil bering Xmx ) XX:MaxPermSize - sinf ob'ektlari va metod ob'ektlari kabi VMning o'zini aks ettirish uchun ishlatiladi (u yig'ish hajmidan mustaqil,, unga 1/3 dan 1/4 gacha bo'lgan qiymatni bering. Xms o'lcham sizning sinflaringiz hajmiga bog'liq)

XMS nima?

XMS . AST Research, Intel korporatsiyasi, Lotus Development va Microsoft korporatsiyasi tomonidan kengaytirilgan xotira va DOS ning yuqori xotira maydoni, 1MB dan sal yuqori boʻlgan 64K blokdan foydalanish uchun birgalikda ishlab chiqilgan protsedura Kengaytirilgan xotira spetsifikatsiyasini bildiradi.

Tavsiya: