Sisällysluettelo:

Kuinka varaan enemmän muistia JVM:lle?
Kuinka varaan enemmän muistia JVM:lle?

Video: Kuinka varaan enemmän muistia JVM:lle?

Video: Kuinka varaan enemmän muistia JVM:lle?
Video: CS50 2014 - Week 0 2024, Marraskuu
Anonim

JVM-muistin varauksen ja säikeen koon kasvattaminen Tomcat-määritystyökalussa (Windows)

  1. Valitse Käynnistä > Kaikki ohjelmat > Apache Tomcat > Määritä Tomcat.
  2. Klikkaa Java -välilehti.
  3. Syötä seuraavat suositellut arvot: Initial muisti allas - 1024 Mt.
  4. Napsauta Yleiset-välilehteä.
  5. Napsauta Käynnistä.
  6. Napsauta OK.

Kuinka muutan tällä tavalla Java-muistin varausta?

Askeleet

  1. Siirry Ohjauspaneeliin. Napsauta "Käynnistä"-painiketta.
  2. Valitse Ohjelmat.
  3. Siirry Java-asetuksiin.
  4. Valitse "Java"-välilehti.
  5. Muuta kasan määrää.
  6. Muokkaa parametria.
  7. Sulje valintaikkuna.
  8. Sulje Java-valintaikkuna.

Myöhemmin kysymys kuuluu, kuinka paljon muistia JVM vie? The JVM on muisti muu kuin kasa, jota kutsutaan nimellä Ei-kasa Muisti . Se on luotu osoitteessa JVM käynnistyksen ja tallentaa luokkakohtaisia rakenteita, kuten ajonaikaisen vakiovarannon, kenttä- ja menetelmätiedot sekä menetelmien ja konstruktorien koodin sekä internoidut merkkijonot. Ei-keon oletusarvoinen enimmäiskoko muisti on 64 MB.

kuinka varaan lisää kasatilaa Javassa?

Sinä pystyt lisääntyä tai muuttaa koko Java Keon tila käyttämällä JVM:n komentorivin vaihtoehtoa -Xms, -Xmx ja -Xmn. älä unohda lisätä sanaa "M" tai "G" koon määrittämisen jälkeen osoittamaan Mega tai Gig. voit esimerkiksi aseta java-keko kokoa 258 megatavuun suorittamalla seuraava komento java -Xmx256m HelloWord.

Kuinka vähennän Java-muistin käyttöä?

Vähentää yleistä muistin kulutus VM:stä Käytä Xmx- ja Xms-lippuja käynnistäessäsi virtuaalikonettasi ja aseta niiden arvot tarkoituksella pienempiin arvoihin kuin mitä mahdollisesti tarvitaan, ja pidä silmällä OutOfMemoryErroria. Jos OutOfMemoryError tapahtuu, se tarkoittaa, että olet ylittänyt VM:n enimmäiskoon.

Suositeltava: