Re: Перегрузка new/delete, хранение "метки" для выделенного
От: eao197 Беларусь http://eao197.blogspot.com
Дата: 17.09.06 17:49
Оценка: 2 (1)
Здравствуйте, SeninAndrew

SA>Перегрузил глобальные операторы new/delete для оптимизации многопоточного приложения на многопроцессорном компьютере. Суть оптимизации: выделение памяти каждым потоком из отдельной кучи (все под ОС Windows). Удаление участков памяти возможно не из того потока, который память создал. Следовательно, нужно хранить для каждого выделенного участка метку: номер кучи, из которой память была выделена.


JFYI: Fast memory allocation library for multithreaded applications by Konstantine Knizhnik.


SObjectizer: <микро>Агентно-ориентированное программирование на C++.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.