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

Потребляемость ОЗУ

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

Всем доброго времени суток.

На днях я скачал одну сборку, вроде обычная, ничем не отличается. Но когда запускаю, в конце дает ошибку об нехватке ОЗУ.

Когда я запускаю другую сборку, все проходит глатко, даже остается ОЗУ для самой игры Lineage.

Так вот, как сделать, чтобы в момент запуска сервера, сервер употреблял как можно меньше ОЗУ?

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


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

Редактируйте StartGameServer.bat на WIN или же GameServer_loop.sh на Linux

В этих файлах вы найдете похожие переменные: -Xms4096m -Xmx4096m - На данном примере на сервер выделяется 4096 памяти. 

Ваша задача указать больше памяти чем у вас там прописано.

  • Upvote 1

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


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

никак. Ты не сделашь так, чтобы сервер портеблял ОЗУ меньше, чем ему требуется для запуска. Можно отключить геодату - и тогда сервер норм запустится с копейками ОЗУ

  • Upvote 1

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


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

никак. Ты не сделашь так, чтобы сервер портеблял ОЗУ меньше, чем ему требуется для запуска. Можно отключить геодату - и тогда сервер норм запустится с копейками ОЗУ

 

У человек проблема с выделением памяти на сервер (явно), а не нехватка памяти на железе.

  • Upvote 1

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


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

никак. Ты не сделашь так, чтобы сервер портеблял ОЗУ меньше, чем ему требуется для запуска. Можно отключить геодату - и тогда сервер норм запустится с копейками ОЗУ

 

Ну вот именно геодата отключена, сама сборка употребляет больше 1.5 ГБ ОЗУ

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


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

Редактируйте StartGameServer.bat на WIN или же GameServer_loop.sh на Linux

В этих файлах вы найдете похожие переменные: -Xms4096m -Xmx4096m - На данном примере на сервер выделяется 4096 памяти. 

Ваша задача указать больше памяти чем у вас там прописано.

 

Сделал, у меня на компьютере 2 ГБ ОЗУ, т.е. я могу вписать туда 2gb правильно? Раньше там стояло так -Xmx1G

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


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

Ну вот именно геодата отключена, сама сборка употребляет больше 1.5 ГБ ОЗУ

 

Вам уже дали ответ. То что другая сборка потребляет больше памяти это не удивительно.

Вы будете шокированы если увидите сколько потребляет ОЗУ онлайн в 200-300 человек за сутки активной игры.

Если же у вас проблема с выделением памяти, то ответ я уже дал.

  • Upvote 2

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


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

Сделал, у меня на компьютере 2 ГБ ОЗУ, т.е. я могу вписать туда 2gb правильно? Раньше там стояло так -Xmx1G

 

Да, верно. Хоть 3 туда впишите. Этим вы дадите добро на то что бы сборка ела ОЗУ компьютера в размере 3гб ОЗУ.

  • Upvote 2

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


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

Вам уже дали ответ. То что другая сборка потребляет больше памяти это не удивительно.

Вы будете шокированы если увидите сколько потребляет ОЗУ онлайн в 200-300 человек за сутки активной игры.

Если же у вас проблема с выделением памяти, то ответ я уже дал.

 

Меня никак не удивит потребляемость ОЗУ в 200-300 человек, я взял эту сборку для теста. 

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


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

Меня никак не удивит потребляемость ОЗУ в 200-300 человек, я взял эту сборку для теста. 

 

Дал ответ выше.

  • Upvote 3

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


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

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

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

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

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

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

Войти

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

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

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

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

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