Память Java Openfire

Проверьте это от SQL Mag - Создание Советника по вопросам Планирования Задания.

http://www.sqlmag.com/Article/ArticleID/100664/sql_server_100664.html

0
задан 29 September 2009 в 15:31
4 ответа

Я полагаю, что Вы найдете, что JVM не запустится при установке памяти слишком высоко в системе (что-то как "Не могло бы зарезервировать достаточно пространства для объектной "кучи""),

Сколько пользователей Вы планируете иметь? Если это, только некоторые, openfire должны работать хорошо с 128 МБ или около этого. Если Вы планируете иметь больше чем дюжину, активную в любой момент, действительно необходимо изучить получение большей памяти в сервере. Это вдвойне верно, если Вы планируете выполнить базу данных по тому же серверу. Вы не хотите выполнять Openfire на сервере, который это выполняет в памяти подкачки.

Другая вещь - версия openfire, который поставлется с Debian, вероятно, действительно стара. Получите последнюю версию или по крайней мере 3,5.

1
ответ дан 4 December 2019 в 15:28

Не выделяйте так много для входа в подкачку. Выделите достаточно так, чтобы приложение не исчерпывало память. Если у Вас не будет большого действия, далее настраивание, вероятно, не будет очень релевантно.

Кроме этого, необходимо будет установить равновесие между посвящением памяти к Java (я полагаю, что сборщик "мусора" по умолчанию является невозрастающим, таким образом, больше памяти для JVM будет означать менее частые, но более длинные паузы) или к дисковому кэшу (лучше производительность IO, если рабочий набор впишется в кэш).

1
ответ дан 4 December 2019 в 15:28

В целом при настройке JVM, Вы - более обеспеченное хранение ее пределов ниже суммы физического поршня в системе. Иначе у Вас есть большая вероятность, что другие системные процессы будут выгружены, поскольку JVM запускает hogging весь поршень.

0
ответ дан 4 December 2019 в 15:28

Openfire является чрезвычайно голодный Java, но не позволяйте ему войти в подкачку. Это буквально проверит.

Я добавил бы, что больше RAM на вашем месте, 256RAM всего на сервере JAVA-приложения не является обычной практикой (если это не что-то - действительно легкий вес, который Openfire не).

0
ответ дан 4 December 2019 в 15:28

Теги

Похожие вопросы