Tomcat-da XMS va XMX nima?
Tomcat-da XMS va XMX nima?

Video: Tomcat-da XMS va XMX nima?

Video: Tomcat-da XMS va XMX nima?
Video: Unix & Linux: Tomcat: no xmx/xms value set, where is the heap value being defined? 2024, Noyabr
Anonim

- xmx va - xms to'p hajmini sozlash uchun ishlatiladigan parametrlardir. - Xms : Boshlang'ich va minimal to'p hajmini o'rnatish uchun ishlatiladi. Chiqindilarni yig'ishni minimallashtirish uchun minimal yig'ish hajmini maksimal yig'ish hajmiga tenglashtirish tavsiya etiladi. -Xmx: U maksimal to'p hajmini o'rnatish uchun ishlatiladi.

Xuddi shunday, 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, 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.

Xuddi shunday, so'raladi, XMS XMX MaxPermSize nima?

- 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.

PermSize nima?

Javob: Perm o'lchami foydalanuvchi tomonidan o'rnatilgan -Xmx qiymatiga qo'shimcha alohida yig'ish maydoni. Doimiy avlod uchun ajratilgan yig'ma bo'limi JVM uchun barcha aks ettiruvchi ma'lumotlarni o'z ichiga oladi.

Tavsiya: