Ну и для завершения этой темы, надо заметить что в DAX 2009 от использования SmartHeap отказались (поскольку даже SMP - версия была неидеальна с точки зрения работы с объектами синхронизации). В версии 2009 smartheap бlibrary был заменена на
Low Fragmentation Heap, появившийся в Windows 2003.