Главная страница
    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.48 MB
Время: 0.037 c
2-1154025099
CyberWoman
2006-07-27 22:31
2006.08.20
Как считать данные из файла и выдать их в окно?


9-1133198066
Зм1й
2005-11-28 20:14
2006.08.20
Вопрос по 3DS Max


6-1144122492
V-A-V
2006-04-04 07:48
2006.08.20
Проверка соеденения через ADSL модем


15-1153891887
Ega23
2006-07-26 09:31
2006.08.20
С Днём рождения! 26 июля


4-1143958737
RL
2006-04-02 10:18
2006.08.20
Ограничение доступа к папке





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский