4.8.0 = не работает

Обсуждение проблем в работе программного комплекса
Аватара пользователя
Максим
Сообщения: 5408
Зарегистрирован:
11 дек 2010, 20:29
Контактная информация:

Максим » 13 мар 2013, 13:01

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

DelphinPRO » 13 мар 2013, 13:15

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

Добавлено спустя 5 минут 5 секунд:
Максим писал(а):у вас же
ко мне можно на ты. я еще не старик :)
Аватара пользователя
Максим
Сообщения: 5408
Зарегистрирован:
11 дек 2010, 20:29
Контактная информация:

Максим » 13 мар 2013, 13:25

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