OutOfMemoryError është një gabim në kohën e ekzekutimit në Java që ndodh kur Makina Virtuale Java (JVM) nuk është në gjendje të ndajë një objekt për shkak të hapësirës së pamjaftueshme në grumbullin Java. … Ky gabim mund të hidhet gjithashtu kur memoria amtare është e pamjaftueshme për të mbështetur ngarkimin e një klase Java.
Si mund ta rregulloj Java Lang OutOfMemoryError hapësirën e grumbullit të Java?
Mënyra e lehtë për të zgjidhur OutOfMemoryError në java është të rrisni madhësinë maksimale të grumbullit duke përdorur opsionet e JVM -Xmx512M, kjo do të zgjidhë menjëherë gabimin tuaj OutOfMemory.
Si mund ta rregulloj Java Lang OutOfMemoryError hapësirën PermGen?
OutOfMemoryError: Hapësira PermGen. Siç shpjegohet në paragrafin e mësipërm, ky gabim OutOfMemory në java vjen kur gjenerimi i Përhershëm i grumbullit mbushet. Për të rregulluar këtë Gabim OutOfMemory në Java, duhet të rrisni madhësinë e grumbullit të hapësirës Perm me duke përdorur opsionin JVM "-XX: MaxPermSize".
Pse Java ka gabim heap space?
Zakonisht, ky gabim hidhet kur nuk ka hapësirë të mjaftueshme për të ndarë një objekt në grumbullin Java. Në këtë rast, mbledhësi i mbeturinave nuk mund të vërë hapësirë për të akomoduar një objekt të ri dhe grumbulli nuk mund të zgjerohet më tej.
Si mund ta rregulloj Java Lang OutOfMemoryError hapësirën e grumbullit të Java në Tomcat?
Përditësoni cilësimet e grumbullit të Java nëse është e nevojshme
- Hap C:\Program Files\Apache Software Foundation\Tomcat8.0\bin\Tomcat8w.exe.
- Kliko skedën Java.
- Shto rreshtat e mëposhtëm në Java Options ku 4096 m është madhësia maksimale e grumbullit të Java prej 4096 megabajt. …
- Kliko OK.
- Ndalo shërbimin Apache Tomcat 8.0 Tomcat8.