Форум: "Основная";
Текущий архив: 2002.04.29;
Скачать: [xml.tar.bz2];
ВнизEXE или BPL? Найти похожие ветки
← →
kaif (2002-04-16 04:32) [0]Есть ли смысл уменьшать размер EXE-файла за счет BPL и DLL, если предполагается запускать только 1 экземпляр приложения на компьютере?
Не то же самое ли получится, с точки зрения использования машинных ресурсов? А может, лучше иметь 1 exe-файл на 3-4 Mбайт, чем иметь то же самое в DLL + напряг операционной системы по связыванию EXE + DLL при запуске?
Кто знает, ответьте, пожалуйста. Вопрос серьезный.
← →
LazorenkoX (2002-04-16 09:12) [1]Всё зависит от того, что у тебя будет в библиотеках. Если у тебя большая программа или распространяется через интернет, то имеет смысл подключить ДЛЛ, так будет быстрее и легче обновить программу не меняя ядра. Я обычно использую библиотеки для разных плагинов. Что насчёт ресурсов, если юзер будет запускать программу много раз в подряд, то будет выгоднее держать библиотеку в памяти (не освобождая её FreeLibrary).
← →
kronprince (2002-04-16 11:40) [2]Смысла НЕТ.
← →
kaif (2002-04-16 12:55) [3]Спасибо. Я так понял, в общем, с точки зрения запуска разницы нет.
← →
REA (2002-04-16 13:09) [4]Если DLL используется редко, то смысл есть, если грузить ее динамически - это даст в общем случае экономию памяти и скорость при загрузке.
← →
kaif (2002-04-16 13:31) [5]>REA (16.04.02 13:09)
Согласен. Возможно, я так и сделаю в дальнейшем. В программе есть некоторые тяжелые окна, вызываемые редко. Но это скорее вопрос оптимизации. Сейчас этим заниматься времени нет, так как нужно срочно заканчивать программу. Поэтому я хотел уточнить, есть ли принципиальная разница между двумя подходами (для ОС). А если EXE файл будет иметь размер, к примеру 5-10M? Мне плевать, если кто-то будет иронизировать.Сейчас мне важно, чтобы в работе не было проблем на разных компьютерах. Минимальным требованием будет 64M RAM.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.04.29;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.005 c