a7s1h1
16.01.2014, 15:34
Для проверки в процессе тестирования сделал вывод значения используемой памяти с помощью System.totalMemory.
Читал, что важно не столько количество, сколько динамика данного показателя. Т.е. если количество постоянно увеличивается, то это плохо, если относительно стабильно - то ок.
Тем не менее, интересно, есть ли какая-то величина, увидев которую, мне следовало бы воскликнуть "Ё-моё, как дохрена" и бросаться искать способ её уменьшения?
(На данный момент количество потребляемой памяти у меня то увеличивается время от времени (примерно на 200кб в минуту), то резко уменьшается (наверное, из-за того, что срабатывает GC). Но пока максимальное количество было около 16Мб)
Читал, что важно не столько количество, сколько динамика данного показателя. Т.е. если количество постоянно увеличивается, то это плохо, если относительно стабильно - то ок.
Тем не менее, интересно, есть ли какая-то величина, увидев которую, мне следовало бы воскликнуть "Ё-моё, как дохрена" и бросаться искать способ её уменьшения?
(На данный момент количество потребляемой памяти у меня то увеличивается время от времени (примерно на 200кб в минуту), то резко уменьшается (наверное, из-за того, что срабатывает GC). Но пока максимальное количество было около 16Мб)