Čo je XMX a XMS v jazyku Java?
Čo je XMX a XMS v jazyku Java?

Video: Čo je XMX a XMS v jazyku Java?

Video: Čo je XMX a XMS v jazyku Java?
Video: bb sjhhwwjs you are not interested please contact us for a gameplay walkthrough you are not replying 2024, November
Anonim

Vlajka Xmx určuje maximálnu oblasť vyhradenia pamäte pre a Java virtuálny stroj (JVM), pričom Xms určuje počiatočnú oblasť alokácie pamäte. To znamená, že váš JVM bude spustený s Xms množstvo pamäte a bude môcť využiť max Xmx množstvo pamäte.

Podobne sa možno pýtať, čo je parameter XMS a XMX v Jave?

V tomto príspevku uvidíme o Parametre Xms a Xmx v jazyku Java . - Xmx určuje maximálnu veľkosť pamäte pre Java virtuálny stroj (JVM), zatiaľ čo - Xms určuje počiatočnú veľkosť pamäte. Znamená to, že sa spustí JVM Xms množstvo pamäte a JVM bude môcť využiť maximálne množstvo pamäte JVM.

Ďalej, čo znamená xmx1024m? java - Xmx1024m znamená že VM môcť prideliť maximálne 1024 MB. Laicky povedané toto znamená že aplikácia môcť použite maximálne 1024 MB pamäte.

Jednoducho, čo je XMS?

XMS . Je skratkou pre Extended Memory Specification, postup vyvinutý spoločne spoločnosťami AST Research, Intel Corporation, Lotus Development a Microsoft Corporation na používanie rozšírenej pamäte a oblasti vysokej pamäte DOS, 64K blok tesne nad 1 MB.

Prečo by XMS a XMX mali byť rovnaké?

nastavenie xms byť tým rovnaký ako xmx zabráni prestávkam spôsobeným expanziou haldy. Na druhej strane môže pomôcť predchádzať problémom s výkonom v rámci JIRA pri čakaní, kým sa JAVA vysporiada so zmenami alokácie pamäte.

Odporúča: