Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.08.15;
Скачать: CL | DM;

Вниз

Дефрагментация кучи   Найти похожие ветки 

 
ai   (2004-07-30 13:56) [0]

Такой вопрос - в результате работы программы получается очень сильно фрагментированая куча, то есть при реальном размере используемой памяти порядка 130 МБ (значение переменной AllocMemSize) при уоличестве выделенных блоков 2162490 (значение переменной AllocMemCount) расход оперативной и виртуальной составляет 204 и 249 Мб соответственно(значения взяты из TaskManager). При этом на пользовательских компах 256 Мб оперативки, из-за чего идет очень сильное понижение быстродействия за счет постоянного обращения к свопу.
Подскажите существует ли возможность провести дефрагментацию кучи в процесе работы программы?
При этом время дефрагментации не очень критично так как на таких объемах данных программа должна работь очень долго (порядка 20 мин), а дефрагментация даст выиграш в несколько раз.



 
Анонимщик ©   (2004-07-30 14:02) [1]

Посмотри

http://rsdn.ru/article/Delphi/memmanager.xml



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

Текущий архив: 2004.08.15;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.024 c
14-1091173497
Layner
2004-07-30 11:44
2004.08.15
Мышь(оптическая) сама бегает в win2000 :)


3-1090226443
GanibalLector
2004-07-19 12:40
2004.08.15
синтаксис в ХП


1-1091193958
Studentik
2004-07-30 17:25
2004.08.15
Как заставить при нажатии на SpeedButton выскакивало PopupMenu?


1-1091430088
Sens
2004-08-02 11:01
2004.08.15
Нужен быстрый способ разбора строк


3-1089979442
AlexanderSK
2004-07-16 16:04
2004.08.15
Несколько одновременных запросов к БД