Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.08.2010, 10:40   #1
ZvEr_HaCkEr
VisualC++/DirectX
Форумчанин
 
Аватар для ZvEr_HaCkEr
 
Регистрация: 16.07.2010
Сообщений: 831
По умолчанию 20 mb в оперативной памяти это много?

Сделал приложение вес exe файла 2,26 mb занимает оперативы 20 метров.Это много или пойдет???
ZvEr_HaCkEr вне форума Ответить с цитированием
Старый 25.08.2010, 10:55   #2
DIgorevich
Погулять вышел
Участник клуба
 
Аватар для DIgorevich
 
Регистрация: 17.05.2010
Сообщений: 1,573
По умолчанию

Если это калькулятор, то много. Ну, а если это 3D-шуттер, то очень даже хорошо .
Никогда не знаешь, где тебе повезет... (Фрай)
DIgorevich вне форума Ответить с цитированием
Старый 25.08.2010, 11:19   #3
ZvEr_HaCkEr
VisualC++/DirectX
Форумчанин
 
Аватар для ZvEr_HaCkEr
 
Регистрация: 16.07.2010
Сообщений: 831
По умолчанию

да это небольшая игрушка.дело в том что начальный размер был 1.06 mb в exe и 10mb в оперативе,но после того как на форме появился sHintManager сложилась такая ситуация.Как говорится за все надо платить
ZvEr_HaCkEr вне форума Ответить с цитированием
Старый 25.08.2010, 21:29   #4
mac110
Новичок
Джуниор
 
Аватар для mac110
 
Регистрация: 09.06.2010
Сообщений: 1
По умолчанию

Для шутера классно а для простой игры многовато!
Hастоящий вpаг никогда не покинет
mac110 вне форума Ответить с цитированием
Старый 26.08.2010, 02:13   #5
Vikenty
Заслуженный флудер
Участник клуба
 
Аватар для Vikenty
 
Регистрация: 31.03.2010
Сообщений: 1,473
По умолчанию

Цитата:
Сообщение от mac110 Посмотреть сообщение
Для шутера классно а для простой игры многовато!
Даже пустая форма на .net framework - берет 10 мб в памяти
Vikenty вне форума Ответить с цитированием
Старый 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
ZvEr_HaCkEr
VisualC++/DirectX
Форумчанин
 
Аватар для ZvEr_HaCkEr
 
Регистрация: 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?
ZvEr_HaCkEr вне форума Ответить с цитированием
Старый 26.08.2010, 03:43   #8
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

на будущее, все АПИ в ДЛЛ
но необычного апи не вижу, видимо компоненты, hint? или все таки Skin?
скорее всего все скины храните внутри exe вот и размер
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 26.08.2010, 03:53   #9
m0nax
Форумчанин
 
Аватар для m0nax
 
Регистрация: 25.09.2009
Сообщений: 525
По умолчанию

Цитата:
Сообщение от Vikenty Посмотреть сообщение
Даже пустая форма на .net framework - берет 10 мб в памяти
не надо наговаривать тут, не надо
пустая форма забирает всего 3 мб, даже форма с сотней контролов займет всего 5-6 мб
m0nax вне форума Ответить с цитированием
Старый 26.08.2010, 04:03   #10
ZvEr_HaCkEr
VisualC++/DirectX
Форумчанин
 
Аватар для ZvEr_HaCkEr
 
Регистрация: 16.07.2010
Сообщений: 831
По умолчанию

Цитата:
Сообщение от Пепел Феникса Посмотреть сообщение
на будущее, все АПИ в ДЛЛ
но необычного апи не вижу, видимо компоненты, hint? или все таки Skin?
скорее всего все скины храните внутри exe вот и размер
Нет скин лежит в ресурсной папке
ZvEr_HaCkEr вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ремонт оперативной памяти. С.М.С Компьютерное железо 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