Sisukord:

Kuidas eraldada JVM-ile rohkem mälu?
Kuidas eraldada JVM-ile rohkem mälu?

Video: Kuidas eraldada JVM-ile rohkem mälu?

Video: Kuidas eraldada JVM-ile rohkem mälu?
Video: Supersection 1, More Comfortable 2024, Aprill
Anonim

JVM-i mälu eraldamise ja lõimevirna suuruse suurendamiseks Tomcati konfiguratsioonitööriistas (Windows)

  1. Valige Start > Kõik programmid > Apache Tomcat > Konfigureeri Tomcat.
  2. Klõpsake nuppu Java sakk.
  3. Sisestage järgmised soovitatavad väärtused: Initial mälu bassein - 1024 MB.
  4. Klõpsake vahekaarti Üldine.
  5. Klõpsake nuppu Start.
  6. Klõpsake nuppu OK.

Kuidas ma saan sel viisil oma Java-mälu jaotust muuta?

Sammud

  1. Minge juhtpaneelile. Klõpsake nuppu "Start".
  2. Valige Programmid.
  3. Avage Java seaded.
  4. Valige vahekaart "Java".
  5. Muutke hunniku kogust.
  6. Muutke parameetrit.
  7. Sulgege dialoogiboks.
  8. Sulgege Java dialoogiboks.

Seejärel tekib küsimus, kui palju JVM mälu võtab? The JVM on mälu muud kui hunnik, mida nimetatakse mittehunnikuks Mälu . See on loodud aadressil JVM käivitamisel ja salvestab klassipõhiseid struktuure, nagu käitusaja konstantide kogum, välja- ja meetodiandmed ning meetodite ja konstruktorite kood, samuti interneeritud stringid. Vaikimisi maksimaalne mittekuhja suurus mälu on 64 MB.

kuidas eraldada Javas rohkem hunnikuruumi?

Sa saad suurendama või muuta suurus Java kuhja ruum kasutades JVM-i käsurea suvandit -Xms, -Xmx ja -Xmn. ärge unustage pärast suuruse määramist lisada sõna "M" või "G", et näidata Mega või Gig. näiteks saate määrake java hunnik suurus kuni 258 MB, käivitades järgmise käsu java -Xmx256m HelloWord.

Kuidas Java mälukasutust vähendada?

Vähendada üleüldine mälu tarbimine VM-ist Kasutage oma VM-i käivitamisel lippe Xmx ja Xms ning määrake nende väärtused teadlikult väiksematele väärtustele, kui võiks vaja minna, ning jälgige OutOfMemoryErrori. Kui juhtub OutOfMemoryError, tähendab see, et olete VM-i maksimaalse suuruse pildistamisest üle saanud.

Soovitan: