Как определить оптимальное значение для использования в настройках maxhlements Ehcache? - PullRequest
1 голос
/ 05 апреля 2011

В настоящее время выпущенные версии Ehcache (2.4.1 - самая последняя) поддерживают только настройки для управления максимальным количеством элементов в кэше (maxElementsInMemory и maxElementsOnDisk). Как вы определяете, какое оптимальное значение для этих двух настроек?

Например, если я знаю, что мой максимальный размер кучи установлен на 250 м, как мне определить, какое значение лучше для maxElementsInMemory?

1 Ответ

0 голосов
/ 05 апреля 2011

На самом деле вы можете посчитать этот размер приблизительно в зависимости от размера сущностей, которые вы собираетесь поместить в кеш, но практика показывает, что это больше похоже на то, сколько сущностей будет использовать ваше приложение, и зависит от нагрузки, сложности и одновременностисеансы (или просто одновременные пользователи) вашего приложения.Попросту говоря, попробуйте поиграть с числами, начните с 1000 объектов и посмотрите, сколько памяти будет использовано вашим приложением. Если оно не увеличится, то все нормально, если оно составляет около 500 МБ, вы должны указать максимальный размер элементов в зависимости от этого значения

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...