Вниз
Скачать: 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 вся ветка

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



Память: 0.45 MB
Время: 0.02 c
8-1085583870
Dr.Alex
2004-05-26 19:04
2004.08.15
MPEG TO AVI


1-1091364760
oleg_SYS
2004-08-01 16:52
2004.08.15
Создание файла компонентом в Design-тайме


14-1091134235
Федоров Андрей
2004-07-30 00:50
2004.08.15
Обмен опытом


1-1091429682
TUser
2004-08-02 10:54
2004.08.15
TScrollBox


1-1091111490
_student
2004-07-29 18:31
2004.08.15
Может ли на форме существовать два объекта с одинаковыми именами?




   Наверх