Потребление памяти программой

  • Автор темы pushkin
  • Дата начала
Статус
Закрыто для дальнейших ответов.
P

pushkin

У меня программа - маленький телефонный справочник для внутреннего использования. Она лезет за данными в базу, а потом просто висит в трее и реагирует на одну горячую клавишу. Не могу понять, почему она ест аж 5 Мб оперативки. Для сравнения: миранда с плагинами, подключенная и online ест только 4 Мб (а то и меньше).

Компилится все в Visual Studio 2005 в release конфигурации, потом зажимается upx'ом. В итоге EXE файл занимает всего 26 Кб. При этом программа умеет работать с SQL сервером через ODBC, показывает ListView, содержит иконку для трея.

Помогите! :D))
 
G

grigsoft

Попробуй собрать в статике и не ужимать ничем для сравнения. Ну и таск менеджеру нельзя верить в размерах используемой памяти.
 
P

pushkin

Так я уже пробовал - одинаковый результат. Но всеравно спасибо за ответ
 
G

grigsoft

Если цифра со временем не растет, т.е. утечек нет, то беспокоится не о чем - миранда работает сама по себе, а к тебе в процесс подгружается куча длл - odbc, mssql provider etc. Посмотри на их размер и все станет ясно.
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!