Wat is XMX en XMS in Java?
Wat is XMX en XMS in Java?

Video: Wat is XMX en XMS in Java?

Video: Wat is XMX en XMS in Java?
Video: What is XMs - XMx - How to control Java heap size (memory) allocation 2024, Mei
Anonim

Die vlag Xmx spesifiseer die maksimum geheue toewysing poel vir a Java virtuele masjien (JVM), terwyl Xms spesifiseer die aanvanklike geheuetoewysingpoel. Dit beteken dat jou JVM begin sal word Xms hoeveelheid geheue en sal 'n maksimum van kan gebruik Xmx hoeveelheid geheue.

Net so kan 'n mens vra, wat is XMS en XMX parameter in Java?

In hierdie pos sal ons sien oor Xms en Xmx parameter in java . - Xmx spesifiseer maksimum geheue grootte vir Java virtuele masjien (JVM), terwyl - Xms spesifiseer die aanvanklike geheue grootte. Dit beteken dat daar met JVM begin sal word Xms hoeveelheid geheue en JVM sal maksimum van JVM hoeveelheid geheue kan gebruik.

Verder, wat beteken xmx1024m? java - Xmx1024m beteken dat die VM kan ken 'n maksimum van 1024 MB toe. In leke terme dit beteken dat die aansoek kan gebruik 'n maksimum van 1024MB geheue.

Eenvoudig so, wat is XMS?

XMS . Staan vir Extended Memory Specification, 'n prosedure wat gesamentlik deur AST Research, Intel Corporation, Lotus Development en Microsoft Corporation ontwikkel is vir die gebruik van uitgebreide geheue en DOS se hoë geheue area, 'n 64K blok net bo 1MB.

Hoekom moet XMS en XMX dieselfde wees?

stel die xms om die te wees dieselfde as die xmx sal pouses wat deur hoopuitbreiding veroorsaak word, voorkom. Op sy beurt kan dit help om prestasieprobleme binne JIRA te voorkom terwyl jy wag vir JAVA om geheuetoewysingsveranderinge te hanteer.

Aanbeveel: