MasQueRaDe 1 Опубликовано 21 августа, 2018 (изменено) Всем доброго времени суток! При запуске гейм сервера вот такая вот проблема: ============================================================-[ Static Objects ] Exception in thread "main" java.lang.OutOfMemoryError: Metaspace at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(Unknown Source) at java.security.SecureClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.access$100(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at ru.catssoftware.gameserver.model.L2Character.<clinit>(L2Character.java:3068) at ru.catssoftware.gameserver.datatables.xml.StaticObjects.parseNode(StaticObjects.java:206) at ru.catssoftware.gameserver.datatables.xml.StaticObjects.parseDocument(StaticObjects.java:227) at ru.catssoftware.gameserver.datatables.xml.XMLDocument.load(XMLDocument.java:14) at ru.catssoftware.gameserver.datatables.xml.StaticObjects.parseData(StaticObjects.java:59) at ru.catssoftware.gameserver.datatables.xml.StaticObjects.<init>(StaticObjects.java:51) at ru.catssoftware.gameserver.datatables.xml.StaticObjects.getInstance(StaticObjects.java:44) at ru.catssoftware.gameserver.L2GameServer.<init>(L2GameServer.java:223) at ru.catssoftware.gameserver.util.BootManager.<init>(BootManager.java:46) at ru.catssoftware.gameserver.util.BootManager.main(BootManager.java:17) Логин же запускается без проблем. Изменено 21 августа, 2018 пользователем JoeyTribbiani Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Arta 47 Опубликовано 21 августа, 2018 В 21.08.2018 в 09:35, MasQueRaDe сказал: Всем доброго времени суток! При запуске гейм сервера вот такая вот проблема: ============================================================-[ Static Objects ] Exception in thread "main" java.lang.OutOfMemoryError: Metaspace at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(Unknown Source) at java.security.SecureClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.access$100(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at ru.catssoftware.gameserver.model.L2Character.<clinit>(L2Character.java:3068) at ru.catssoftware.gameserver.datatables.xml.StaticObjects.parseNode(StaticObjects.java:206) at ru.catssoftware.gameserver.datatables.xml.StaticObjects.parseDocument(StaticObjects.java:227) at ru.catssoftware.gameserver.datatables.xml.XMLDocument.load(XMLDocument.java:14) at ru.catssoftware.gameserver.datatables.xml.StaticObjects.parseData(StaticObjects.java:59) at ru.catssoftware.gameserver.datatables.xml.StaticObjects.<init>(StaticObjects.java:51) at ru.catssoftware.gameserver.datatables.xml.StaticObjects.getInstance(StaticObjects.java:44) at ru.catssoftware.gameserver.L2GameServer.<init>(L2GameServer.java:223) at ru.catssoftware.gameserver.util.BootManager.<init>(BootManager.java:46) at ru.catssoftware.gameserver.util.BootManager.main(BootManager.java:17) Логин же запускается без проблем. увеличить за память в бантике? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
MasQueRaDe 1 Опубликовано 21 августа, 2018 @echo off title GS Console color 08 echo Starting Game Server... :start REM ------------------------------------- REM Default parameters for a basic server. java -Dfile.encoding=UTF-8 -Xmx1024m -cp ../libs/*;./gameserver.jar;./extensions/* ru.catssoftware.gameserver.util.BootManager REM REM If you have a big server and lots of memory, you could experiment for example with REM java -server -Xmx4024m -Xms2048m -Xmn1024m -XX:PermSize=512m -XX:SurvivorRatio=8 -Xnoclassgc -XX:+AggressiveOpts REM ------------------------------------- if ERRORLEVEL 2 goto restart if ERRORLEVEL 1 goto error goto end :restart echo. echo Admin have restarted, please wait. echo. goto start :error echo. echo Server have terminated abnormaly. echo. :end echo. echo Server terminated. echo. pause Вот батник, менял разные, на некоторых вообше не запускался и сразу ошибку выдавал. А если вернуть как было, числа в батнике тогда эта ошибка: Starting Gae Server... Error occurred during initialization of VM Could not reserve enough space for 4120576KB object heap Server have terminated abnormaly. Server terminated. Старый батник: @echo off title GS Console color 08 echo Starting Game Server... :start REM ------------------------------------- REM Default parameters for a basic server. java -Dfile.encoding=UTF-8 -Xmx4024m -cp ../libs/*;./gameserver.jar;./extensions/* ru.catssoftware.gameserver.util.BootManager REM REM If you have a big server and lots of memory, you could experiment for example with REM java -server -Xmx1536m -Xms1024m -Xmn512m -XX:PermSize=256m -XX:SurvivorRatio=8 -Xnoclassgc -XX:+AggressiveOpts REM ------------------------------------- if ERRORLEVEL 2 goto restart if ERRORLEVEL 1 goto error goto end :restart echo. echo Admin have restarted, please wait. echo. goto start :error echo. echo Server have terminated abnormaly. echo. :end echo. echo Server terminated. echo. pause Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
La2Hero 71 Опубликовано 21 августа, 2018 REM java -server -Xmx4024m -Xms4024m -Xmn1024m - Пробуй. и озвучь какое конфигурацию железа и ОС Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты