LINUX.ORG.RU

История изменений

Исправление red75prim, (текущая версия) :

Следовательно фрагментации можно избежать и без gc

Можно, если язык поддерживает возможность использования перемещающего менеджера памяти. Системные языки их не поддерживают из-за накладных расходов на двойное разыменование и возможных задержек при копировании участков памяти. В несистемный язык можно и GC добавить, как обычно и делают.

Исходная версия red75prim, :

Следовательно фрагментации можно избежать и без gc

Можно, если язык поддерживает возможность использования перемещающего менеджера памяти. Системные языки их не поддерживают из-за накладных расходов на двойное разыменование. В несистемный язык можно и GC добавить, как обычно и делают.