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

De vlag Xmx specificeert de maximale geheugentoewijzingspool voor a Java virtuele machine (JVM), terwijl Xms specificeert de initiële geheugentoewijzingspool. Dit betekent dat uw JVM wordt gestart met: Xms hoeveelheid geheugen en kan maximaal Xmx hoeveelheid geheugen.

Evenzo kan men zich afvragen, wat is de XMS- en XMX-parameter in Java?

In dit bericht zullen we zien over Xms- en Xmx-parameter in java . - Xmx specificeert maximale geheugengrootte voor Java virtuele machine (JVM), terwijl - Xms specificeert de initiële geheugengrootte. Het betekent dat JVM zal worden gestart met: Xms hoeveelheid geheugen en JVM zal de maximale hoeveelheid JVM geheugen kunnen gebruiken.

Bovendien, wat betekent xmx1024m? java - Xmx1024m betekent: dat de VM kan wijs maximaal 1024 MB toe. In lekentermen dit middelen dat de toepassing kan gebruik maximaal 1024 MB geheugen.

Simpel gezegd, wat is XMS?

XMS . Staat voor Extended Memory Specification, een procedure die gezamenlijk is ontwikkeld door AST Research, Intel Corporation, Lotus Development en Microsoft Corporation voor het gebruik van uitgebreid geheugen en het hoge geheugengebied van DOS, een blok van 64K net boven 1 MB.

Waarom zouden XMS en XMX hetzelfde moeten zijn?

het instellen van de xms om de … te zijn dezelfde als de xmx voorkomt pauzes veroorzaakt door heapexpansie. Op zijn beurt kan het prestatieproblemen binnen JIRA helpen voorkomen tijdens het wachten tot JAVA de wijzigingen in de geheugentoewijzing afhandelt.

Aanbevolen: