Использование памяти фреймворком воспроизведения

Просто быстрый вопрос об использовании памяти игровой платформой. У меня есть производственный экземпляр, который, похоже, использует 680768 КБ памяти. Большая его часть находится в свопе.

(Виртуальный) сервер имеет около 750 МБ, но также работает сервер MySQL и 12 виртуальных серверов Apache. Иногда становится временно не отвечающим (или очень медленным) на короткие периоды. Я предполагаю, что это из-за подкачки (это не процессор).

Требуется ли фреймворку столько памяти? Я мог бы ограничить использование памяти с помощью параметра JVM -Xmx256m или около того, но какое значение нужно ввести и почему он использует так много памяти?

Это использование Play! до и после запуска:

Java: ~~~~~ Версия: 1.6.0_26 Домашняя страница: /usr/lib/jvm/java-6-sun-1.6.0.26/jre Макс.память: 194641920 Свободно память: 11813896 Общий объем памяти: 30588928 Доступные процессоры: 2

После перезапуска: Java: ~~~~~ Версия: 1.6.0_26 Домашняя страница: /usr/lib/jvm/java-6-sun-1.6.0.26/jre Макс.память: 194641920 Свободно память: 9893688 Общий объем памяти: 21946368 Доступные процессоры: 2

10
задан mana 10 October 2013 в 13:27
поделиться