Перейти к содержанию
Авторизация  
Kapust

Rem Для Явы

Рекомендуемые сообщения

Доброе утро

Помогите пожалуйста решить проблему, при запуске геймсервере пишет ошибку:

 

The stack size specified is too small, Specify at least 160k Error: Could not create the Java Virtual Machine. Error: A fatal exception has occurred. Program will exit.

 

Надо поменять под 16GB RAM

REM Default parameters for a basic server.

java -Dfile.encoding=UTF8 -Xmx1024m -Xms512m -Xmn256m -XX:PermSize=128m -XX:SurvivorRatio=8 -Xnoclassgc -XX:+AggressiveOpts -XX:+UseSerialGC -cp ./lib/*;l2jfrozen-core.jar com.l2jfrozen.gameserver.GameServer

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 -------------------------------------

 

прошу помощи)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

-Xms1024m -Xmx14336m

Данные параметры выделяют максимальное использование оперативной памяти гейм сервером 14 гб.

-Xmx512m ставьте под логин сервер

Остальное пускай уходит на свободное использование железом.

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Нет смысла выдилять столько памяти ГС. Лучше отконфижте ядро ОС, пускай озу лучше в сетевой стек расходует.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

REM Default parameters for a basic server.

java -Dfile.encoding=UTF8 -Xmx1024m -Xms512m -Xmn256m -XX:PermSize=128m -XX:SurvivorRatio=8 -Xnoclassgc -XX:+AggressiveOpts -XX:+UseSerialGC -cp ./lib/*;l2jfrozen-core.jar com.l2jfrozen.gameserver.GameServer

REM

REM If you have a big server and lots of memory, you could experiment for example with

REM java -server -Xmx14336m -Xms1024m -Xmn512m -XX:PermSize=256m -XX:SurvivorRatio=8 -Xnoclassgc -XX:+AggressiveOpts

REM -------------------------------------

 

не помогло

Изменено пользователем esay

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

#

# /etc/sysctl.conf - Configuration file for setting system variables

# See /etc/sysctl.d/ for additonal system variables

# See sysctl.conf (5) for information.

#

 

#kernel.domainname = example.com

 

# Uncomment the following to stop low-level messages on console

#kernel.printk = 3 4 1 3

 

##############################################################3

# Functions previously found in netbase

#

 

# Uncomment the next two lines to enable Spoof protection (reverse-path filter)

# Turn on Source Address Verification in all interfaces to

# prevent some spoofing attacks

#net.ipv4.conf.default.rp_filter=1

#net.ipv4.conf.all.rp_filter=1

 

# Uncomment the next line to enable TCP/IP SYN cookies

# See http://lwn.net/Articles/277146/

# Note: This may impact IPv6 TCP sessions too

#net.ipv4.tcp_syncookies=1

 

# Uncomment the next line to enable packet forwarding for IPv4

#net.ipv4.ip_forward=1

 

# Uncomment the next line to enable packet forwarding for IPv6

# Enabling this option disables Stateless Address Autoconfiguration

# based on Router Advertisements for this host

#net.ipv6.conf.all.forwarding=1

 

 

###################################################################

# Additional settings - these settings can improve the network

# security of the host and prevent against some network attacks

# including spoofing attacks and man in the middle attacks through

# redirection. Some network environments, however, require that these

# settings are disabled so review and enable them as needed.

#

# Do not accept ICMP redirects (prevent MITM attacks)

#net.ipv4.conf.all.accept_redirects = 0

#net.ipv6.conf.all.accept_redirects = 0

# _or_

# Accept ICMP redirects only for gateways listed in our default

# gateway list (enabled by default)

# net.ipv4.conf.all.secure_redirects = 1

#

# Do not send ICMP redirects (we are not a router)

#net.ipv4.conf.all.send_redirects = 0

#

# Do not accept IP source route packets (we are not a router)

#net.ipv4.conf.all.accept_source_route = 0

#net.ipv6.conf.all.accept_source_route = 0

#

# Log Martian Packets

#net.ipv4.conf.all.log_martians = 1

#

 

# Disable IPv6 autoconf

net.ipv6.conf.all.autoconf = 0

net.ipv6.conf.default.autoconf = 0

net.ipv6.conf.eth0.autoconf = 0

net.ipv6.conf.all.accept_ra = 0

net.ipv6.conf.default.accept_ra = 0

net.ipv6.conf.eth0.accept_ra = 0

 

 

Нет смысла выдилять столько памяти ГС. Лучше отконфижте ядро ОС, пускай озу лучше в сетевой стек расходует.

 

что ды как?)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

что то надо дописать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

нет, открываете блокнотом файл, которым запускаете сам сервер и там будет что-то в этом роде.

Выставьте память по своему компьютеру. если вы указываете 14336m, это значит, что вы выделяете 14 оперативки гигабайт серверу. Возможно у вас её просто нету.

 

REM Default parameters for a basic server.

java -Dfile.encoding=UTF8 -Xmx1024m -Xms512m -Xmn256m -XX:PermSize=128m -XX:SurvivorRatio=8 -Xnoclassgc -XX:+AggressiveOpts -XX:+UseSerialGC -cp ./lib/*;l2jfrozen-core.jar com.l2jfrozen.gameserver.GameServer

REM

REM If you have a big server and lots of memory, you could experiment for example with

REM java -server -Xmx14336m -Xms1024m -Xmn512m -XX:PermSize=256m -XX:SurvivorRatio=8 -Xnoclassgc -XX:+AggressiveOpts

REM -------------------------------------

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...