ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
2 июня
50040 Топик полностью
AlexandrY (01.02.2006 12:21, просмотров: 1) ответил iit на Не в тему, но народ здесь знающий... Где можно посмотреть как происходит работа с кучей?
Самая распространенная практика это создание вместо кучи набора пулов блоков фиксированной длины Смотреть надо в исходниках операционок ARTX, uCOS, ThreadX, Nucleus, uITRON и т.д. Различия только в уровне сервисов для работы с пулами. Некоторые операционки только создают и уничтожают пулы, другие поддерживают управление списком пулов, третьи еще управляют очередями запросов к списку пулов. А куча - это устаревшая практика годная только для систем нереального времени. Про это есть книга "Memory Management: Algorithms and Implementation in C/C++"