4. Выводы
В ходе тестирования установлены
возможности менеджера динамической
памяти, его особенности, достоинства и
недостатки. Он позволяет экономить
память, так как при записи новых данных
в память, используются старые, уже
очищенные от данных ячейки. При удалении,
т.е. при очищении памяти, удаляются
только данные, а границы ячейки остаются.
Каждая ячейка имеет свой размер. В ней
хранится размер самой ячейки и право
на запись, т.е. свободна ли она. Менеджер
начинает поиска с начала области и как
только находит пустой кусок нужных
размеров, то записывает туда новое
данное. Если же менеджер так и не находит
области необходимого размера, то дойдя
до конца уже размеченной памяти, он
создаёт новую ячейку. И так происходит
всегда при поступлении новых данных.
6