![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| Taurus1987 |
|
|||
|
Unregistered |
Хотелось бы узнать, что подразумевается под понятием адаптивный механизм сборки мусора...
|
|||
|
||||
| Oracle |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 96 Регистрация: 26.11.2004 Репутация: нет Всего: 3 |
Во время выполнения программы происходит слежение за heap("куча"), когда heap становится слишком фрагментированной, то сборщик мусора переключается на действите "остановиться и копировать", то есть копирует все живые обьекты в другое место(другую кучу) и все укладывает упорядоченно(а в первой куче остается "мусор"), когда же программа работает стабильно, а это означает, что возникаем мало ненужных обьектов, то сборщик мусора переключается на действие "пометить и убрать", так он убирает ненужные обьекты, копирования не происходит, и если нужно упаковать кучу, то это делается внутри же ее. Такие действия СМ и называются адаптивным механизмом.
|
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |