Главная страница
    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.033 c
4-1088894848
Spy.RU
2004-07-04 02:47
2004.08.22
Доступ к строке инициализации модема


14-1091639369
dentist
2004-08-04 21:09
2004.08.22
Глюки Delphi 7


9-1083477699
Smoke_Gomel
2004-05-02 10:01
2004.08.22
Анимированные спрайты в Delphix


3-1090912704
Fynjy
2004-07-27 11:18
2004.08.22
Как удалить таблицу из базы?


4-1089285412
bar
2004-07-08 15:16
2004.08.22
Загрузка и выгрузка dll в чужой процесс





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