Вниз
Скачать: CL | DM;

Вылет в менеджере памяти   Найти похожие ветки 

← →
ecm   (2003-12-25 13:11) [0]

Может кто сталкивался:
Использую стандартный менеджер памяти (без замены системных модулей)
При интенсивном использовании String и вызовах GetMem - FreeMem
Совершенно произвольным образом может падать программа - AV причем адрес - где в функции DeleteFree (GetMem.inc). Причем падения достаточно редки. При использовании менеджера использующего HeapAlloc
падений не наблюдается вообще - но быстродействие конечно падает :(
Данная ситуация наблюдается уже в нескольких проектах


← →
mdw ©   (2003-12-25 19:09) [1]

Может не по теме, но при использованиии больших String (программа в памяти ~ 150-200 Мб, сами строки по несколько Mb), как в VCL, так и в KOL, тоже происходит крах программы. Хотя в Help"e написано, что String - до 4 ГБ. После, нашел (где, не помню, по моему в Help) что нужно использовать ShareMem (BORLANDMM.DLL), не только для DLL.  И все заработало. А там так же используется свой менеджер памяти.
Это так информация к размышлению....



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.027 c
3-1082892119
Vlad1
2004-04-25 15:21
2004.05.23
paradox в delphi8


8-1079027238
max003
2004-03-11 20:47
2004.05.23
Подскажите как можно просмотреть этот файл...


3-1082824337
windows
2004-04-24 20:32
2004.05.23
сохранить таблицу


3-1083054858
Mim1
2004-04-27 12:34
2004.05.23
IBX использование двоеточия в запросе.


1-1083956667
LAnd
2004-05-07 23:04
2004.05.23
Подсветка текста компоненты SynHighLighters (SynEdit, SynMemo)




   Наверх