Re: динамическое распределение памяти
От: Kluev  
Дата: 06.09.04 13:50
Оценка:
Здравствуйте, alex74, Вы писали:

A>Мне необходимо, чтобы скорость выполнения задачи не зависила от дополнительного выделения памяти (во всяком случае отличалась не в разы). Может что посоветуете ?


Заюзай вот это счастье. Eсли сможешь разобратся все будет летать:

Компактный и быстрый распределитель:
http://rsdn.ru/File/16157/mem_mgr.h

Настройки и пример использования:
http://rsdn.ru/File/16157/memory.cpp

При запуске программы надо вызвать mem_init. В mem_init надо передать диапазон адрессов зарезервированных VirtuallAlloc(MEM_RESERVE)

при выходе mem_finalize

периодически надо вызывать mem_compact к примеру когда произошло большое перераспределения памяти.

статистика: mem_stat
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.