Java не видит больше 1 Гб ОЗУ - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > Полезное / Common > Программирование / Programming > Java

Java В данном форуме вы сможете найти много полезной информации по платформе Java. Подробные статьи, исходные коды и конечно учебники как для новичков так и профессиональных Java разработчиков вы найдёте здесь. Если у вас есть вопрос или хотите поделится своими наработками, пожалуйста, делайте это в этой теме.

Ответ
Опции темы
Непрочитано 09.11.2010, 09:09   #1
Изгнанные

Автор темы (Топик Стартер) Java не видит больше 1 Гб ОЗУ

Добрый день всем.
Возникла проблема. С другом пытаемся запустить сборку сервера ( L2Phoenix ) с геодатой, но ничего не удаётся. С фениксами общаемся первый раз.
Вот суть проблемы:
Запускаем с параметром:
Код:
java -server -Dfile.encoding=UTF-8 -Xms1024m -Xmx1024m -cp ./libs/*;l2pserver.jar l2p.gameserver.GameServer
Выдаёт ошибку типа "ГЕО не может грузится, так как мало ОЗУ выделили" ( чуть позже точную ошибку прилеплю, щас нет возможности ).
Ладно, поняли, добавляем ещё 1Гб у -Xmx1024 ( к -Xms не стал добавлять потому что это "минимальное использование RAM" ), и того получается у нас:
Код:
java -server -Dfile.encoding=UTF-8 -Xms1024m -Xmx2048m -cp ./libs/*;l2pserver.jar l2p.gameserver.GameServer
Но тут выдаёт ошибку:
Цитата:
Starting L2P Game Server.

Error occurred during initialization of VM
Could not reserve enough space for object heap
Could not create the Java virtual machine.

Server terminated abnormaly


server terminated

Для продолжения нажмите любую клавишу . . .
Эта ошибка встречалась мне не раз, когда памяти недостаточно для запуска. Но у нас на машине 3Гб ОЗУ, и почему такая ошибка - мне не известно. Так же сообщю что машина x86 ( то бишь 32 бита ) и стоит на ней ОС Windows XP SP3.

Что делать - незнаем. Помогите пожалуйста кто чем может

З.Ы. Думаю данная тема будет полезна многим участникам.
DeForMator вне форума Отправить сообщение для DeForMator с помощью ICQ Отправить сообщение для DeForMator с помощью Skype™ Ответить с цитированием
Непрочитано 09.11.2010, 09:22   #2
Аватар для Малявко
Пользователь

По умолчанию Re: Java не видит больше 1 Гб ОЗУ

Код:
java -server -Dfile.encoding=UTF-8 -Xms1024m -Xmx2048m -cp ./libs/*;l2pserver.jar l2p.gameserver.GameServer
Второе значение менять не пробовали ??? или поставить все 3 гига ?

На сколько мне известно Феникс жрёт очень много особенно с гео... учитывая то что у меня стоит Форточка 7 которая в режиме простоя жрёт 15% оперы из 8 гигов при включённом сервере с выделение 5 гигов оперативка прыгает до 80%....
__________________
Малявко вне форума Отправить сообщение для Малявко с помощью ICQ Ответить с цитированием
Непрочитано 09.11.2010, 12:11   #3
Изгнанные

Автор темы (Топик Стартер) Re: Java не видит больше 1 Гб ОЗУ

Цитата:
Сообщение от Малявко Посмотреть сообщение
Код:
java -server -Dfile.encoding=UTF-8 -Xms1024m -Xmx2048m -cp ./libs/*;l2pserver.jar l2p.gameserver.GameServer
Второе значение менять не пробовали ??? или поставить все 3 гига ?

На сколько мне известно Феникс жрёт очень много особенно с гео... учитывая то что у меня стоит Форточка 7 которая в режиме простоя жрёт 15% оперы из 8 гигов при включённом сервере с выделение 5 гигов оперативка прыгает до 80%....

-Xms
- это минимальное значение, поэтому его хоть на 0 можно исправить.
Если у меня 3Гб всего, и выставлю 3 - то сколько же уйдёт под систему? 0?
Разумеется я и это пробовал

Феникс то может и жрёт много, но факт в том что запускается он без ГЕО при 1 Гб RAM нормально, а вот дальше ставлю - ни с ГЕО, ни без неё.
DeForMator вне форума Отправить сообщение для DeForMator с помощью ICQ Отправить сообщение для DeForMator с помощью Skype™ Ответить с цитированием
Непрочитано 09.11.2010, 12:38   #4
Аватар для Govard
Пользователь

По умолчанию Re: Java не видит больше 1 Гб ОЗУ

На какой системе пытаетесь поставить?
У меня феникс кушает 3.2 гига оперы с геодатой (на компе всего 4).
Govard вне форума Ответить с цитированием
Непрочитано 09.11.2010, 12:40   #5
Аватар для Perfecto
Пользователь

По умолчанию Re: Java не видит больше 1 Гб ОЗУ

Govard, постфарминг и/или чтение через строчку - не есть хорошо...

Цитата:
Сообщение от DeForMator Посмотреть сообщение
Так же сообщю что машина x86 ( то бишь 32 бита ) и стоит на ней ОС Windows XP SP3.
__________________
Просьба к пользователям, соблюдайте правила. Экономьте свои/наши время и нервы
Perfecto вне форума Отправить сообщение для Perfecto с помощью ICQ Ответить с цитированием
Непрочитано 09.11.2010, 12:41   #6
Изгнанные

Автор темы (Топик Стартер) Re: Java не видит больше 1 Гб ОЗУ

я ж написал
Цитата:
... и стоит на ней ОС Windows XP SP3.
Добавлено через 49 секунд
Perfecto, Вы меня опередили.

Последний раз редактировалось DeForMator; 09.11.2010 в 12:42. Причина: Добавлено сообщение
DeForMator вне форума Отправить сообщение для DeForMator с помощью ICQ Отправить сообщение для DeForMator с помощью Skype™ Ответить с цитированием
Непрочитано 09.11.2010, 12:45   #7
Аватар для Govard
Пользователь

По умолчанию Re: Java не видит больше 1 Гб ОЗУ

Цитата:
Сообщение от Perfecto Посмотреть сообщение
Govard, постфарминг и/или чтение через строчку - не есть хорошо...
Извиняюсь,я просто не заметил и постфармингом не занимаюсь.

С такой проблемой сталкивался на ОС х32, после того,как поставил систему х64 - проблема решилась и данная ошибка больше не вылазила.
Есть мнение,что любая ОС х32 не видит больше чем 2 гига оперативы, т.е. вы хотите отдать под сервер всё,что видит винда, поэтому и будет вылезать эта ошибка.Макс ,что можно поставить на х32 это 1.5 гига под серв
Govard вне форума Ответить с цитированием
Непрочитано 09.11.2010, 12:57   #8
Изгнанные

Автор темы (Топик Стартер) Re: Java не видит больше 1 Гб ОЗУ

полтора тоже нельзя. пробовали.
Так же СП3 видит и работает не с 2 Гб а с 3 ( на заметку ).
Если поставить Вин7 как считаете решит это проблему?
DeForMator вне форума Отправить сообщение для DeForMator с помощью ICQ Отправить сообщение для DeForMator с помощью Skype™ Ответить с цитированием
Непрочитано 09.11.2010, 14:46   #9
Эксперт

По умолчанию Re: Java не видит больше 1 Гб ОЗУ

x64 поставь и будет все видеть !

у меня win 7 x64 c 4 гигами ОЗУ тянет 800 онлайна на фениксе ! линуха вообще отдыхает !
Place вне форума Ответить с цитированием
Непрочитано 09.11.2010, 15:01   #10
Изгнанные

Автор темы (Топик Стартер) Re: Java не видит больше 1 Гб ОЗУ

Когда у тебя уже стоит дома х64 - легко говорить.
DeForMator вне форума Отправить сообщение для DeForMator с помощью ICQ Отправить сообщение для DeForMator с помощью Skype™ Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
больше каналов hossty Серверная часть 0 15.04.2010 15:07
Я больше так не буду... =) Рамзессусс О форуме / About Zone-Game 2 07.02.2010 13:56
Хотелось бы узнать больше! KpoJIuK Lineage II 1 04.08.2009 01:56
клиент не видит видеокарту JIEHb Lineage II 1 08.05.2009 18:44
Заблокировано больше 70000 ботоводов PROGRAMMATOR Игровые новости 0 06.03.2009 07:05


© 2007–2024 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 23:48. Часовой пояс GMT +3.

Вверх