Java-da XMX va XMS nima?
Java-da XMX va XMS nima?

Video: Java-da XMX va XMS nima?

Video: Java-da XMX va XMS nima?
Video: #heap How to increase Java heap size in windows 10 (Make Java faster) #lovetolearn #heaparea #java 2024, Aprel
Anonim

Bayroq Xmx a uchun maksimal xotira ajratish hovuzini belgilaydi Java virtual mashina (JVM), esa Xms dastlabki xotira ajratish pulini belgilaydi. Bu sizning JVM bilan boshlanadi degan ma'noni anglatadi Xms xotira miqdori va maksimal foydalanish imkoniyatiga ega bo'ladi Xmx xotira miqdori.

Xuddi shunday, Java-da XMS va XMX parametrlari nima degan savol tug'ilishi mumkin.

Ushbu postda biz bu haqda ko'rib chiqamiz Java'da Xms va Xmx parametrlari . - Xmx uchun maksimal xotira hajmini belgilaydi Java virtual mashina (JVM), esa - Xms dastlabki xotira hajmini belgilaydi. Bu JVM bilan boshlanadi degan ma'noni anglatadi Xms xotira miqdori va JVM maksimal JVM xotira hajmidan foydalanishi mumkin.

Bundan tashqari, xmx1024m nimani anglatadi? java - Xmx1024m degan ma'noni anglatadi bu VM mumkin maksimal 1024 MB ajrating. Oddiy tilda bu anglatadi bu dastur mumkin maksimal 1024 MB xotiradan foydalaning.

Oddiy qilib aytganda, 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.

Nima uchun XMS va XMX bir xil bo'lishi kerak?

sozlash xms bo'lish bir xil sifatida xmx to'pni kengaytirishdan kelib chiqadigan pauzalarning oldini oladi. O'z navbatida, JAVA xotira taqsimotidagi o'zgarishlar bilan shug'ullanishini kutish vaqtida JIRA ichida ishlash muammolarini oldini olishga yordam beradi.

Tavsiya: