Форум: "Начинающим";
Текущий архив: 2006.08.20;
Скачать: [xml.tar.bz2];
Внизпосоветуйте альтернативный менеджер памяти! Найти похожие ветки
← →
Dysan © (2006-08-02 12:39) [0]А не посоветуете альтернативный менеджер памяти?
← →
Ormada © (2006-08-02 12:45) [1]FastShareMem
← →
ORMADA © (2006-08-02 12:46) [2]http://www.codexterity.com/fastsharemem.htm
← →
Джо © (2006-08-02 12:48) [3]Fast Memory Manager
http://fastmm.sourceforge.net
← →
Сергей М. © (2006-08-02 13:00) [4]msvcrt.dll всегда имеется под рукой.
Менеджер в ее составе, правда, не "заточен" под быстрое перераспределение малых блоков памяти, как это сделано в borlandmm, зато он достаточно надежен и эффективен на больших блоках. Да и таскать его за собой не надо - он всегда найдется в любой виндовой среде.
← →
Kolan © (2006-08-02 13:01) [5]
> [D7, XP]
DBS2006 ?
← →
Dmitrij_K (2006-08-02 13:07) [6]http://acedutils.narod.ru/
← →
Dysan © (2006-08-02 13:10) [7]Да кстати а для D2006? есть что нибуть?
← →
Джо © (2006-08-02 13:11) [8]> [7] Dysan © (02.08.06 13:10)
> Да кстати а для D2006? есть что нибуть?
У него переработанный менеджер памяти, основанный на [3] :) Довольно шустрый, есть автоматическая проверка утечек.
← →
Dysan © (2006-08-02 13:21) [9]у меня к сожалению опыта не много
эта автоматическая проверка включаеться так ReportMemoryLeaksOnShutdown := True;
и как ловить саму утечку ?
← →
Kolan © (2006-08-02 13:25) [10]
> Dysan © (02.08.06 13:21) [9]
Тебе утечку ловить или другой менеджер?
← →
Джо © (2006-08-02 13:27) [11]Вообще, для таких целей удобно использовать MemCheck: the ultimate memory troubles hunter :) http://v.mahon.free.fr/pro/freeware/memcheck
Он показывает даже строчки, на которых, по его мнению, произошло выделение памяти без последующего освобождения. Рекоммендую.
← →
Kolan © (2006-08-02 13:29) [12]
> Джо © (02.08.06 13:27) [11]
Или MemProof он тоже строчки показывает. Правда с BDS 2006 кажется плохо дружит ... а вот с D7 отлично работатет..
← →
SerJaNT © (2006-08-02 13:32) [13]Cacheman
http://www.outertech.com
Классная утилита! Рекомендую.
← →
Джо © (2006-08-02 13:32) [14]> [12] Kolan © (02.08.06 13:29)
>
> > Джо © (02.08.06 13:27) [11]
>
> Или MemProof он тоже строчки показывает.
Так мемпруф это отдельная программа, а MemCheck — просто модуль (unit), причем в исходных кодах. Правда, подлец, в BDS2006 у меня не скомпилировался, но я пока не копал...
← →
Dysan © (2006-08-02 15:52) [15]а MemCheck почему то у меня так и не заработал
при запуске процедуры начинает ругаться на внутренний код.
я вот тут решил попробовать FastMM, ну он отрабаотывает
и говорит что в программе есть утечки памяти, а вот где конкретно
и где копать не понятно, кода много куда тыкаться не ясно!
← →
Ketmar © (2006-08-02 16:07) [16]> [15] Dysan © (02.08.06 15:52)
когда ничего не ясно, обычно читают документацию.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.08.20;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.04 c