Страница 2 из 2

Добавлено: 13 мар 2013, 13:01
Максим
DelphinPRO писал(а):
Максим писал(а):Пришлось сделать минипрограмму-помощницу, которая будет останавливать модули баз данных. Жаль, теперь от 4 до 8 мегабайт ОЗУ памяти будет отниматься на дополнительный процесс dbhelper.exe
Что ж там за процесс такой? O_o
Я так понимаю, этот экзешник просто посылает команду завершения в мускул? Отчего он жрет столько памяти?
Откудаж я знаю что она там жрет. Последняя версия Delphi она такая да))) с каждой версией почти пустая программа жрет все больше и больше. Но какая вам разница то, у вас же не 512 Мб оперативы))) ;) думаю ничего страшного.

Добавлено: 13 мар 2013, 13:15
DelphinPRO
Я так понимаю эта программка без интерфейса. Просто запускается, выполняется и завершается.
В таком случае пиши весь код в dpr файле без использования VCL. Т.е. убери подключения ненужных модулей (Forms, Dialogs и прочие). Оставь только модуль Windows и напиши всю логику только с использованием WinApi. Программка значительно похудеет.
Да, и в настройках проекта поставь галочку Release Build, чтобы исключить отладочную инфу из конечного экзешника.

Добавлено спустя 5 минут 5 секунд:
Максим писал(а):у вас же
ко мне можно на ты. я еще не старик :)

Добавлено: 13 мар 2013, 13:25
Максим
Ой а я ошибся, это с рабочим набором память была. На самом деле жрет только 1,3 мегабайта - можно спать спокойно :P