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 46 Опубликовано 21 августа, 2018 49 минут назад, 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 - Пробуй. и озвучь какое конфигурацию железа и ОС Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты