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

Вниз

Программа съедает много памяти.   Найти похожие ветки 

 
Vinter   (2003-08-28 14:44) [0]

Вобщем написал програмку, весит в трее, но памяти жрёт для неё я считаю много.
Кто-нить может сказать на что в первою очередь надо обратить внимание в коде , чтоб уменьшить её так сказать Расточительность.


 
Е-Моё имя ©   (2003-08-28 14:45) [1]

uses


 
VAleksey ©   (2003-08-28 14:46) [2]

Тебе просто кажется.


 
Сергей Резников ©   (2003-08-28 14:47) [3]

Смотря какая программа, такие и методы "худения".


 
Skier ©   (2003-08-28 14:51) [4]


> на что в первою очередь надо обратить внимание в коде ,
> чтоб уменьшить её так сказать Расточительность.

на VCL


 
Anatoly Podgoretsky ©   (2003-08-28 14:53) [5]

Как ты опрделил, что съедает?


 
Serginio666   (2003-08-28 14:54) [6]

И почитать
http://www.gotdotnet.ru/default.aspx?tmpl=board_thread&m_no=8791&d_no= 44
http://www.rsdn.ru/Forum/?mid=49075


 
Vinter   (2003-08-28 15:12) [7]

> Как ты опрделил, что съедает?

в процессах посмотрел


 
Anatoly Podgoretsky ©   (2003-08-28 15:15) [8]

А ты исключил оттуда например системные библиотеки и вообще почему ты решил, что она в памяти, про это только ОС знает, да и то сомнительно.


 
Vinter   (2003-08-28 15:15) [9]

> uses

В usesaх вроде всё лишнее убил подчти ничего не освободилось


 
Vint ©   (2003-08-28 15:36) [10]

ну и сколько она у тебя ее занимает? возьми и докупи еще памяти ;)

блин вот пару дней назад видел прогу, помоему у мегидо, которая показывает при компиляции сколько жрет памяти прога вплоть до каждой функции ею используемой, надо наверно эту прогу качнуть и выложить в кладовку :)


 
pasha_golub ©   (2003-08-28 17:46) [11]

2Vint

Вот это очень нужное дело, и побыстрее. Можно мне на мыло :-)


 
Anatoly Podgoretsky ©   (2003-08-28 19:26) [12]

Две линейки по 512 мб?


 
sniknik ©   (2003-08-28 19:47) [13]

в тему, про память, посоветовали мне както программку FreeMemory с http://www.hcsoft.spb.ru/, типа круто, возвращает память системе и т.д. (по моему в хакере про нее прочитали, ну или другой журнал)
скачал запустил, показывает можно очистить ~200мб (не помню), ну поверил ей жму кнопку, вроде почистила (показывает, свободная память увеличилась)
немного пообсуждали (о пользе практического применения), надо и работать, переключаюсь в дельфи и сначала не понял, чтото поменялось... потом дошло, на всех панельках (system, win32...) осталось по 2 значка (те которые последние в ряду) остальные "скусило".
вот вам и почистило, видать дельфя/(система) ей не правильно память показала. (про баг не писал, все одно не собираюсь использовать)


 
Anatoly Podgoretsky ©   (2003-08-28 19:55) [14]

Да сбрасывает в кеш, а потом судоржно на фоне обратно из кеша все качается в память.


 
Vinter   (2003-08-29 08:08) [15]

2Vint

>блин вот пару дней назад видел прогу, помоему у мегидо, которая показывает при компиляции сколько жрет памяти
>прога вплоть до каждой функции ею используемой, надо наверно эту прогу качнуть и выложить в кладовку :)

Мне на мыло тоже можно, бал бы очень преблагодарен


 
Vint ©   (2003-08-29 10:43) [16]

Мужики, вот описание этой программки (занимает 2,2 мега):

LTPROF - маленькая, но мощная программулина, предназначенная для Visual C++, Borland CBUILDER, Delphi и VB aplication. Хотя она и маленькая, но обладает множеством особенностей, которые трудно найти в других программах, доступных сегодня. Это одна из особенностей LTPROF. У большинства профилей есть решение уровня функции, то есть они могут показывать список функций и времени, занимаемых ими. LTPROF нее останавливается на этом и показывает графически в исходном файле время, потраченное каждой строкой исходного текста. Таким образом, если у Вас есть длинный алгоритм, Вы сможете увидеть, какие части его являются наиболее долгими по времени.

вот ссылка:
http://medigo.ru/?s=LTProf&submit=%CF%EE%E8%F1%EA

если кто скачает, расскажите потом, что за софтина...



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

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

Наверх




Память: 0.5 MB
Время: 0.017 c
6-58804
Melcor
2003-07-03 08:41
2003.09.18
Как перехватывать пакеты из сети?


3-58584
P0tia
2003-08-27 02:03
2003.09.18
Listbox повторяющиеся записи


1-58768
boets
2003-09-06 09:15
2003.09.18
Russian copy/paste in English Windows 2000


6-58810
Igpr
2003-07-17 09:31
2003.09.18
Закачка базы с Oracl`а ч/з TWebBrowser.


1-58674
Dmitriy M. Volkov
2003-09-03 22:05
2003.09.18
высота taskbar