А как вы себе автоматическую дешрагментацию представляете?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
nemo
24 мая 2004 г. 19:08
В ответ на:
Мечтаю о менеджере памяти, с автоматической дефрагментацией, сборкой мусора, фиксированным временем обслуживания и вообще надежном. Кто может посоветовать?
отправлено AlexandrY 24 мая 2004 г. 18:54
Составить ответ
|||
Конференция
|||
Архив
Ответы
может в простейшем случае через pointer to pointer? Только на С++ лучше тогда жить, иначе код будет ночью снится
—
;-)
(24.05.2004 19:15,
пустое
)
А если нужно с десяток ссылок причем на разные участки выделенного куска памяти?
—
nemo
(24.05.2004 19:23,
пустое
)
ну и что? Ссылки то не меняются. Меняется то, на что они указывают. А дефрагментатор естественно должен гарантировать целостность выделенного куска. А где он будет-неважно. Хоть на винчестере
—
;-)
(24.05.2004 19:31,
пустое
)
Не получится. Поробуйте сами убедитесь.
—
nemo
(24.05.2004 20:00,
пустое
)
это почему еще?
—
;-)
(24.05.2004 20:58,
пустое
)
на самом деле не так страшно
—
Romario
(24.05.2004 19:17, 129 байт)
А если я сделаю так:
—
nemo
(24.05.2004 19:27, 148 байт)
имхо работа с кучей это тоже самое что пытаться сгенерить "идеальное" случайное число
—
Romario
(24.05.2004 19:35, 195 байт)
:) Долой кучу!!!!
—
nemo
(24.05.2004 19:57,
пустое
)
не товарищи, не в ту степь мы поехали. Хотя бы потому, что у malloc один аргумент, а не два ;-)
—
;-)
(24.05.2004 19:33,
пустое
)
А теперь два будет! ;)
—
nemo
(24.05.2004 19:44,
пустое
)
ну я привел тривиальный пример...ессно нужна синхронизация ...кому это реАльно нужно тот и будет думать
—
Romario
(24.05.2004 19:29,
пустое
)
пардон ptr = malloc(&ptr,size)
—
Romario
(24.05.2004 19:18,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru