LINUX.ORG.RU

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

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

Из-за фрагментации памяти программа будет работать все медленнее и медленнее со временем, потому что аллокатору нужно будет проводить все больше и больше времени в поисках свободного блока. Это особенно верно когда в программе используется дохера не очень больших объектов, которые выделяются и удаляются постоянно. Например, умные указатели это провоцируют на ура.

в правильном менеджере время взятия свободного блока константное. сам думай как это сделано :) ничего сложного там нет.

и время освобождения блока - констатное

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

Из-за фрагментации памяти программа будет работать все медленнее и медленнее со временем, потому что аллокатору нужно будет проводить все больше и больше времени в поисках свободного блока. Это особенно верно когда в программе используется дохера не очень больших объектов, которые выделяются и удаляются постоянно. Например, умные указатели это провоцируют на ура.

в правильном менеджере время поиска свободного блока константное. сам думай? как это сделано :) ничего сложного там нет