OutOfMemoryError on Java-ajonaikainen virhe, joka ilmenee, kun Java-virtuaalikone (JVM) ei pysty allokoimaan objektia, koska Java-keossa ei ole tarpeeksi tilaa. … Tämä virhe voi ilmetä myös silloin, kun alkuperäinen muisti ei riitä tukemaan Java-luokan lataamista.
Kuinka korjaan Java Lang OutOfMemoryError -virheen Java-kekotilan?
Helppo tapa ratkaista OutOfMemoryError javassa on kasvata keon enimmäiskokoa käyttämällä JVM-asetuksia -Xmx512M, tämä ratkaisee OutOfMemory-virheen välittömästi.
Kuinka korjaan Java Lang OutOfMemoryError PermGen -tilan?
OutOfMemoryError: PermGen-tila. Kuten yllä olevassa kappaleessa selitettiin, tämä OutOfMemory-virhe Javassa tulee, kun Pysyvä keon sukupolvi täyttyy. Korjataksesi tämän OutOfMemoryError-virheen Javassa, sinun on suurennettava Perm-tilan keon kokoa käyttämällä JVM-vaihtoehtoa "-XX: MaxPermSize".
Miksi Javassa on kasatilavirhe?
Yleensä tämä virhe ilmestyy, kun ei ole tarpeeksi tilaa objektin allokoimiseksi Java-keossa. Tässä tapauksessa roskatkeräilijä ei voi antaa tilaa uudelle esineelle, eikä kasaa voi laajentaa enempää.
Kuinka korjaan Java Lang OutOfMemoryError -virheen Java-kekotilan Tomcatissa?
Päivitä Java-keon asetukset tarvittaessa
- Avaa C:\Program Files\Apache Software Foundation\Tomcat8.0\bin\Tomcat8w.exe.
- Napsauta Java-välilehteä.
- Lisää seuraavat rivit Java-asetuksiin, joissa 4096m on Java-keon enimmäiskoko 4096 megatavua. …
- Napsauta OK.
- Lopeta Apache Tomcat 8.0 Tomcat8 -palvelu.