Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / сборщики мусора в java / 7 сообщений из 7, страница 1 из 1
05.12.2014, 20:34
    #38826660
mr_virtus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сборщики мусора в java
Привет!

Изучаю сборщики мусора в java:

http://www.oracle.com/webfolder/technetwork/tutorials/obe/java/gc01/index.html

Для себя отметил, что есть три вида:

1. serial

2. parallel

3. concurrent mark sweep.

Первый используется в клиентский приложениях, где время паузы приложения из-за работы gc не критично. Работает с небольшими объемами памяти и на одном процессоре. Например, хорошо применять, когда несколько jvm на одной машине с одним процессором.

Второй использует мощности всех процессоров на машине. Опять же применяться должен в приложениях, в которых время паузы приложения из-за gc некритично. Примеры - запросы к бд? печать документов?

Третий используется в ui. Работает параллельно с основными потоками приложения. Нужен, когда требуется маленькие паузы в работе приложений из-за работы сборщика мусора.

Сам я опыта не имел работы с разными сборщиками. Поделитесь, пожалуйста, опытом использования разных сборщиков и важные моменты, которые хорошо бы понимать.

Спасибо.
...
Рейтинг: 0 / 0
05.12.2014, 22:19
    #38826718
забыл ник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сборщики мусора в java
G1 еще есть
...
Рейтинг: 0 / 0
05.12.2014, 22:22
    #38826719
mr_virtus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сборщики мусора в java
забыл ник,

а в чем задачи и преимущества? Расскажите, плиз, если не сложно.
...
Рейтинг: 0 / 0
05.12.2014, 23:04
    #38826740
DDiver
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сборщики мусора в java
mr_virtusзабыл ник,

а в чем задачи и преимущества? Расскажите, плиз, если не сложно.
YouTube Video
...
Рейтинг: 0 / 0
05.12.2014, 23:17
    #38826744
mr_virtus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сборщики мусора в java
DDiver,

спасибо.
...
Рейтинг: 0 / 0
06.12.2014, 16:31
    #38827005
Leonidv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сборщики мусора в java
mr_virtus,

со сборщиками мусора все достаточно запутано в java. При разработке http://jvmmemory.com я постарался нюансы учесть. В разделе links есть достаточно много отобранного материала - поможет разобраться.
...
Рейтинг: 0 / 0
06.12.2014, 17:02
    #38827018
mr_virtus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сборщики мусора в java
Leonidv,

Спасибо за ссылку. А почему запутано-то? Я вот уже узнал, что там где требуется маленькое время паузы, то там либо cms, либо g1 использовать. g1 на большой памяти, больше 4гигов.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / сборщики мусора в java / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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