|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
25.08.2010, 10:40 | #1 |
VisualC++/DirectX
Форумчанин
Регистрация: 16.07.2010
Сообщений: 831
|
20 mb в оперативной памяти это много?
Сделал приложение вес exe файла 2,26 mb занимает оперативы 20 метров.Это много или пойдет???
|
25.08.2010, 10:55 | #2 |
Погулять вышел
Участник клуба
Регистрация: 17.05.2010
Сообщений: 1,573
|
Если это калькулятор, то много. Ну, а если это 3D-шуттер, то очень даже хорошо .
Никогда не знаешь, где тебе повезет... (Фрай)
|
25.08.2010, 11:19 | #3 |
VisualC++/DirectX
Форумчанин
Регистрация: 16.07.2010
Сообщений: 831
|
да это небольшая игрушка.дело в том что начальный размер был 1.06 mb в exe и 10mb в оперативе,но после того как на форме появился sHintManager сложилась такая ситуация.Как говорится за все надо платить
|
25.08.2010, 21:29 | #4 |
Новичок
Джуниор
Регистрация: 09.06.2010
Сообщений: 1
|
Для шутера классно а для простой игры многовато!
Hастоящий вpаг никогда не покинет
|
26.08.2010, 02:13 | #5 |
Заслуженный флудер
Участник клуба
Регистрация: 31.03.2010
Сообщений: 1,473
|
|
26.08.2010, 02:49 | #6 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
.net иное.
там всетаки вирт машина как никак.(сам же написал framework) игрушка на Делфи?VCL?GDI? если на все ответ да, то в принципе норм, а если где то нет, то надо уточнять далее. хотя факторов много, ибо если много ДЛЛ, то и много памяти жрет(ибо грузится всегда вся ДЛЛ), а вообще как проверялось то? Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. Последний раз редактировалось Пепел Феникса; 26.08.2010 в 02:51. |
26.08.2010, 03:39 | #7 |
VisualC++/DirectX
Форумчанин
Регистрация: 16.07.2010
Сообщений: 831
|
Игруха на делфи.Такой вес exe из-за большого количества сторонних юнитов( Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, jpeg, ExtCtrls, Menus, MPlayer,shellapi,inifiles, CoolTrayIcon, sSkinManager, sSkinProvider,registry,phgimage,mms ystem).Dll не использует вобще.Вся игра -это exe 1шт,папка с ресурсами 1шт.Я ведь говорю до того как на форме небыло shintmanager'a меня все устраивало,но после...Как можно уменьшить размер исполняемого файла и количества занимаемой им оперативной памяти,без избавления shintmanager'a? |
26.08.2010, 03:43 | #8 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
на будущее, все АПИ в ДЛЛ
но необычного апи не вижу, видимо компоненты, hint? или все таки Skin? скорее всего все скины храните внутри exe вот и размер Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
26.08.2010, 03:53 | #9 |
Форумчанин
Регистрация: 25.09.2009
Сообщений: 525
|
|
26.08.2010, 04:03 | #10 |
VisualC++/DirectX
Форумчанин
Регистрация: 16.07.2010
Сообщений: 831
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ремонт оперативной памяти. | С.М.С | Компьютерное железо | 6 | 06.06.2009 17:20 |
Восстановить из оперативной памяти | Problemaumenya | Помощь студентам | 1 | 08.05.2008 23:01 |
Текстирование оперативной памяти | arxipmen | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 6 | 23.11.2007 14:30 |
Кол-во оперативной памяти | Квэнди | Win Api | 2 | 25.07.2007 13:27 |
выделение оперативной памяти | Alar | Общие вопросы Delphi | 0 | 29.10.2006 21:56 |