Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "KOL";
Текущий архив: 2004.08.22;
Скачать: [xml.tar.bz2];

Вниз

Как в KOL уменьшить расходуемую память на компоненты?   Найти похожие ветки 

 
RTWolf ©   (2004-03-17 16:41) [0]

Я кодю на чистом KOL без всяких MCK. И заметил что моя прога в памяти занимает 6 метров. Прога у меня

состоит из 5 форм и в среднем где-то около 100 котролов на них. Сам екзешник весит 153кб. А такая же прога

на VCL весит в памяти 3500кб и 700кб на жестком. Кто может подсказать с чем это связано и как решить.
Если это может как то помочь то я использую KOL v1.89


 
miek ©   (2004-03-17 20:33) [1]

Контролы в KOL (большинство) отъедают уймищу ресурсов. Но дело не в этом. Просто 6 меторв это вполне нормально. Можно только попробовать UseDelphiMemoryManager.


 
RTWolf ©   (2004-03-18 00:41) [2]

А что за UseDelphiMemoryManager?

Да, кстати почему когда прога загрузилась она сразу берет эти 6 метров? т.е. на экране создана только одна форма а остальные запускаются по мере необходимости (они даже не созданы).
Такое чувстсво, что винда создает сразу все формы. И еще когда формы закрываешь, тобишь делаешь form.free или form:=nil то память все равно не высвобождается. Ваще как это побороть?


 
Yury Sidorov   (2004-03-18 11:17) [3]

Не знаю как у тебя получилось 6 метров.

У меня Win2000 для совсем не маленькой проги сразу после запуска показывает чуть больше 3х метров. А для простенькой из одной формы - меньше 2х.

Если ты используешь замены системных библиотек, то попробуй вызвать UseDelphiMemoryManager в первой строчке программы.



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

Форум: "KOL";
Текущий архив: 2004.08.22;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.44 MB
Время: 0.035 c
14-1091241121
Думкин
2004-07-31 06:32
2004.08.22
С днем рождения! 31 июля


1-1092039455
Леван
2004-08-09 12:17
2004.08.22
Как емулировать CONDENSED для шрифта


6-1086782787
Anton.
2004-06-09 16:06
2004.08.22
Как получить сообщение от TCPServera?


3-1091388558
Начинающий
2004-08-01 23:29
2004.08.22


14-1091518861
__guest
2004-08-03 11:41
2004.08.22
Настройка домена в Win2000/XP/2003





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