Вопросы к Поиску с Алисой
Фрагментация памяти в динамических языках возникает из-за интенсивной работы с динамическими массивами, в результате которой свободная память разбивается на множество мелких несмежных участков. www.cyberforum.ru
Некоторые причины возникновения фрагментации:
Фрагментация создаёт проблему, когда общий объём свободной памяти достаточен, но нет цельного блока нужного размера. www.cyberforum.ru В такой ситуации, даже если суммарный объём свободных блоков достаточен для размещения нового объекта, выделение может завершиться неудачей. www.cyberforum.ru