2016-10-10 2 views
1

Что означает, что алгоритм Mark-and-Sweep имеет недостаток «остановить мир»? К чему относится мир? и почему он останавливает мир?Алгоритм Mark-and-Sweep JAVA

+0

Возможный дубликат [Является ли Concurrent Mark Sweep (CMS) остановкой мирового события?] (Http://stackoverflow.com/questions/21230165/is-concurrent-mark-sweep-cms-a-stop-the- world-event) – mazaneicha

ответ

1

Простой поиск Google об этом agorithm принес this как первый сайт (по крайней мере для меня)

Основной недостаток подхода наценка и прогонки является тот факт, что это нормальное выполнение программы приостанавливается, пока выполняется алгоритм сбора мусора. В частности, это может быть проблемой в программе, которая взаимодействует с пользователем пользователя или которая должна удовлетворять ограничениям выполнения в реальном времени. Например, интерактивное приложение, использующее сборку мусора марки и разметки, периодически перестает отвечать на запросы.

Так что в основном ваша программа просто замерзнет во время освобождения памяти.

+0

Большое спасибо чуваку! :) – JAngara

+0

@JAngara проблем нет! – meJustAndrew

Смежные вопросы