Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Игра с Xms, Xmx; освобождение памяти / 11 сообщений из 11, страница 1 из 1
29.04.2013, 10:18:41
    #38243528
grasoff.net
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Игра с Xms, Xmx; освобождение памяти
доброва

вот такое стало интересно вдруг и внезапно

предположим, что запущено приложение с Xms=512m, Xmx=1024m
и вот оно работает, работает, и память ( с точки зрения ОС, это важно ) выделена jvm в размере 700m
а тут запустилось что-то важное в нашем приложении, и память увеличилась до 1100m

потом этот важный процесс в приложении завершился, размер занятого heap'а уменьшился.

и вот вопрос - а есть чонеть, чтобы и память тоже уменьшилась?

очень интересно с точки зрения даже самых разных вендоров
мож, кто чо знает?
...
Рейтинг: 0 / 0
29.04.2013, 10:29:35
    #38243541
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Игра с Xms, Xmx; освобождение памяти
Под линухом, вроде, всегда высвобождалась. Под виндой раньше была такая проблема. JVM никогда не оттдавала память обратно в OS. В актуальных версиях по-моему это исправлено. Под профайлеров видно кто JVM уменьшает кучу. Но вот отдаёт ли обратно в ОС - я не смотрел, надо проверить.
...
Рейтинг: 0 / 0
29.04.2013, 10:37:53
    #38243557
zalexaka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Игра с Xms, Xmx; освобождение памяти
Так ведь ключики -XX:MinHeapFreeRatio и -XX:MaxHeapFreeRatio вроде рулят этим.
...
Рейтинг: 0 / 0
29.04.2013, 10:39:34
    #38243560
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Игра с Xms, Xmx; освобождение памяти
zalexakaТак ведь ключики -XX:MinHeapFreeRatio и -XX:MaxHeapFreeRatio вроде рулят этим.
Спасибо! Первая же ссылка из гугла даёт толковое описание.
http://nvharikrishna.wordpress.com/2011/08/27/jvm-maxheapfreeratio-minheapfreeratio/
...
Рейтинг: 0 / 0
29.04.2013, 18:55:51
    #38244373
grasoff.net
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Игра с Xms, Xmx; освобождение памяти
BlazkowiczПод линухом, вроде, всегда высвобождалась. Под виндой раньше была такая проблема. JVM никогда не оттдавала память обратно в OS. В актуальных версиях по-моему это исправлено. Под профайлеров видно кто JVM уменьшает кучу. Но вот отдаёт ли обратно в ОС - я не смотрел, надо проверить.не. вот как раз под центос смотрю.
...
Рейтинг: 0 / 0
29.04.2013, 18:57:27
    #38244378
grasoff.net
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Игра с Xms, Xmx; освобождение памяти
zalexakaТак ведь ключики -XX:MinHeapFreeRatio и -XX:MaxHeapFreeRatio вроде рулят этим.ооо
круто
счас проверю )
...
Рейтинг: 0 / 0
29.04.2013, 19:02:55
    #38244387
забыл ник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Игра с Xms, Xmx; освобождение памяти
grasoff.netzalexakaТак ведь ключики -XX:MinHeapFreeRatio и -XX:MaxHeapFreeRatio вроде рулят этим.ооо
круто
счас проверю )

Насколько я помню - там тоже не все так ладно с этими ключиками. Деталей не помню, но вроде приобретая в возможности ресайзить кучу мы теряем в быстродействии и тп.
...
Рейтинг: 0 / 0
30.04.2013, 00:30:12
    #38244644
grasoff.net
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Игра с Xms, Xmx; освобождение памяти
чото между делом нашёл с картинками )

http://www.stefankrause.net/wp/?p=14
...
Рейтинг: 0 / 0
30.04.2013, 00:30:48
    #38244646
grasoff.net
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Игра с Xms, Xmx; освобождение памяти
забыл никНасколько я помню - там тоже не все так ладно с этими ключиками. Деталей не помню, но вроде приобретая в возможности ресайзить кучу мы теряем в быстродействии и тп.не
ну так-то оно и верно, что не без этого
я просто эксперименты ставлю
...
Рейтинг: 0 / 0
30.04.2013, 12:16:11
    #38245092
GKS_Samara
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Игра с Xms, Xmx; освобождение памяти
Добрый день, забыл ник!

> Насколько я помню - там тоже не все так ладно с этими ключиками. Деталей
> не помню, но вроде приобретая в возможности ресайзить кучу мы теряем в
> быстродействии и тп.

Просто любой ресайз кучи- это остановка всего на секунды.
Если растить кучу надо,
то вот уменьшать- это надо найти существенные причины.

--
Алексей
JID: alxt@ya.ru
Posted
via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
08.05.2013, 11:43:28
    #38251498
grasoff.net
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Игра с Xms, Xmx; освобождение памяти
GKS_Samaraто вот уменьшать- это надо найти существенные причиныпамять стоит денег :)
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Игра с Xms, Xmx; освобождение памяти / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]