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

Вниз

Требует всё больше памяти.   Найти похожие ветки 

 
DimaDima   (2005-11-01 09:58) [0]

В моей проге несколько таймеров, UpDown, Label. И всё это хозяйство непрерывно увеличивает объём требуемой памяти. Начинает со 127Мб и со временем доходит до  гигабайт. Говорят, это ошибки начинающих. Вот я и есть такой. Благодарю за помощь!


 
Sergey13 ©   (2005-11-01 10:07) [1]

>Благодарю за помощь!
Помощь то вряд ли будет. Ибо и вопроса то нет. Ну проинформировал ты сообщество о своей програме, и на том спасибо. 8-)


 
DimaDima   (2005-11-01 11:38) [2]

Да тут  не только мой вопрос, здесь крик души!  Есть же тут какая-то причина!  Я её не нахожу. Особенно быстро растёт требуемая память при изменении UpDown.Position. У меня их 6 штук, значение каждого отражается на Label, подсчитывается среднее и уже  по нему  принимается решение о дальнейших  действиях. Нигде промежуточные  значения  не накапливаются.
Вроде не с чего расти потребностям.


 
umbra ©   (2005-11-01 12:08) [3]

может дело не в контролах, а в том, что программа делает? Описанное тобой количество контролов просто не способно занимать даже 127 мб. память занимает что-то другое.


 
AlexWlad ©   (2005-11-01 20:01) [4]

В коде программы есть операторы new, что-то.Create, GetMem ??? Если да, то у них должны быть пары Dispose, Free, FreeMem. Банальная утечка памяти. Лечится выверкой кода.



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

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

Наверх





Память: 0.45 MB
Время: 0.047 c
2-1131006047
ZaW
2005-11-03 11:20
2005.11.20
Динамический Popup


2-1131004169
Helen
2005-11-03 10:49
2005.11.20
Последняя нажатая клавиша


2-1130968376
Duralei
2005-11-03 00:52
2005.11.20
прозрачное текстовое поле


2-1130962408
SpyBoy
2005-11-02 23:13
2005.11.20
Edit->Run


2-1130959225
Sysanin
2005-11-02 22:20
2005.11.20
TServerSocket и TClietSocket





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