Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 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
2-1154244683
vain
2006-07-30 11:31
2006.08.20
«Дескриптор»


1-1152090839
jiny
2006-07-05 13:13
2006.08.20
Криптование и архивация потока TMemoryStream


4-1146038577
tvv
2006-04-26 12:02
2006.08.20
Работа с оборудованием


15-1153674811
lookin
2006-07-23 21:13
2006.08.20
Как появляются НЛО: почти на примере...


2-1154449222
Lexx_lamer
2006-08-01 20:20
2006.08.20
Написание компонентов Delphi





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский