Sania 116 Опубликовано 20 сентября, 2013 Всем привет. Ребят подскажите как увеличить память ОЗУ выделяемую под сборку. и сколько норм выделять? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
zend 320 Опубликовано 20 сентября, 2013 Всем привет. Ребят подскажите как увеличить память ОЗУ выделяемую под сборку. и сколько норм выделять? норм было бы гб 16 под гс. 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Po6oKon 177 Опубликовано 20 сентября, 2013 Открывай GameServer.bat через блокнот. И там строчки -xmx 1024 Это означает для сервера выделено 1 гб оперативы. 1024 метров, а в итоге гиг. 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
taste 501 Опубликовано 20 сентября, 2013 4-8 гигов вполне норм 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Sania 116 Опубликовано 20 сентября, 2013 (изменено) сколько ставить минимум и макс на гс,лс. на дц 16 гб ОЗУ. у меня написано так java -server -Dfile.encoding=UTF-8 -Xmx4G -Xbootclasspath/p:../libs/l2ft.jar -cp ../libs/*:./gameserver.jar:./extensions/* l2dream.gameserver.util.BootManager > log/stdout.log 2>&1 Xmx4G это значить что 4гб выделено? Изменено 20 сентября, 2013 пользователем Sania Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
zend 320 Опубликовано 20 сентября, 2013 (изменено) java -Xbootclasspath/p:../libs/l2ft.jar -Dfile.encoding=UTF-8 -XX:+RelaxAccessControlCheck -XX:+UseFastAccessorMethods -XX:+AlwaysPreTouch -XX:+UseParNewGC -XX:+CMSClassUnloadingEnabled -XX:+ClassUnloading -XX:MaxGCPauseMillis=25 -XX:+UseConcMarkSweepGC -XX:ParallelGCThreads=8 -XX:+CMSParallelRemarkEnabled -XX:+UseAdaptiveGCBoundary -XX:MaxTenuringThreshold=6 -XX:+AggressiveOpts -XX:CompileThreshold=1000 -XX:PermSize=96m -XX:MaxPermSize=96m -XX:SurvivorRatio=4 -XX:TargetSurvivorRatio=90 -XX:MaxNewSize=288m -XX:NewSize=288m -XX:+UseBiasedLocking -Xmn288m -Xmx4096m -Xms2048m -Xss320k -Djava.net.preferIPv4Stack=true -cp ../libs/*;./gameserver.jar;./extensions/* l2dream.gameserver.util.BootManager Вот тебе готовый код из батника гса на 4гб. (дримы) В коде найди : Xmx4096m - Это и есть память! Изменено 20 сентября, 2013 пользователем zend Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Sania 116 Опубликовано 20 сентября, 2013 java -Xbootclasspath/p:../libs/l2ft.jar -Dfile.encoding=UTF-8 -XX:+RelaxAccessControlCheck -XX:+UseFastAccessorMethods -XX:+AlwaysPreTouch -XX:+UseParNewGC -XX:+CMSClassUnloadingEnabled -XX:+ClassUnloading -XX:MaxGCPauseMillis=25 -XX:+UseConcMarkSweepGC -XX:ParallelGCThreads=8 -XX:+CMSParallelRemarkEnabled -XX:+UseAdaptiveGCBoundary -XX:MaxTenuringThreshold=6 -XX:+AggressiveOpts -XX:CompileThreshold=1000 -XX:PermSize=96m -XX:MaxPermSize=96m -XX:SurvivorRatio=4 -XX:TargetSurvivorRatio=90 -XX:MaxNewSize=288m -XX:NewSize=288m -XX:+UseBiasedLocking -Xmn288m -Xmx4096m -Xms2048m -Xss320k -Djava.net.preferIPv4Stack=true -cp ../libs/*;./gameserver.jar;./extensions/* l2dream.gameserver.util.BootManager Вот тебе готовый батник гса на 4гб. (дримы) В коде найди : Xmx4096m - Это и есть память! память выделяю на линуксе... Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
JuDeXXX 27 Опубликовано 20 сентября, 2013 память выделяю на линуксе... причем тут это ? все равно так надо делать ) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Sania 116 Опубликовано 20 сентября, 2013 причем тут это ? все равно так надо делать ) я выше скинул строчку которая запускает серв на линуксе, она иная. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
localhost 715 Опубликовано 20 сентября, 2013 сколько ставить минимум и макс на гс,лс. на дц 16 гб ОЗУ. у меня написано так java -server -Dfile.encoding=UTF-8 -Xmx4G -Xbootclasspath/p:../libs/l2ft.jar -cp ../libs/*:./gameserver.jar:./extensions/* l2dream.gameserver.util.BootManager > log/stdout.log 2>&1 Xmx4G это значить что 4гб выделено? да, если 16, то выделяй 8 2 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Sania 116 Опубликовано 20 сентября, 2013 почему если 16 выделять 8?куда остальные 8 девать? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Banda 19 Опубликовано 20 сентября, 2013 Выделяй как минимум 12, а лучше 14 на ГС. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
localhost 715 Опубликовано 21 сентября, 2013 остальные под бд, и лс Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Artur_xD 403 Опубликовано 21 сентября, 2013 Все зависит от сборки ( если классика - то не надо жалеть оперативку, поскольку много всяких данных ). Если дополнения - 6-8 гиг хватит ( от ожидаемого онлайна зависит, да и от сборки тоже ). Вообще - можно сделать так, данные вместо того чтобы сразу записываться в бд - сохраняются в оперативке и после - в бд: + если ссд диск. + в производительности. - если вырубят свет - считайте откат на 15 минут. - вроде больше нету. Опять таки - все зависит от концепции, рейтов, настройки сервера. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты