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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 10.08.2009, 21:07   #1
Дима я
Форумчанин
 
Регистрация: 06.06.2009
Сообщений: 259
По умолчанию Снижение аппетита программы

Как надо писать программу чтобы она меньше жрала оперативы.Меня интересует любая литература по этому вопросу,если кому есть что сказать тоже хорошо
Если я тебе помог Ты бы + влепить мне мог.
Дима я вне форума Ответить с цитированием
Старый 10.08.2009, 21:09   #2
Levsha100
Заблокирован
Старожил
 
Регистрация: 20.07.2008
Сообщений: 4,032
По умолчанию

Меньше глобальных переменных. Больше констант. Вовремя освобождать и планировать память. Вот и все
Levsha100 вне форума Ответить с цитированием
Старый 10.08.2009, 21:11   #3
Дима я
Форумчанин
 
Регистрация: 06.06.2009
Сообщений: 259
По умолчанию

ну вот допустим у меня есть плеер,без использованиря басс,что мне можно сделать чтобы он меньше жрал?
Если я тебе помог Ты бы + влепить мне мог.
Дима я вне форума Ответить с цитированием
Старый 10.08.2009, 21:46   #4
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

В своп всё кидай, SetProcessWorkingSet (а чё, тоже метод )
пыщь
JTG вне форума Ответить с цитированием
Старый 10.08.2009, 23:14   #5
Ulagay700
Пользователь
 
Регистрация: 07.11.2007
Сообщений: 91
По умолчанию

Тогда вместо памяти он будет жрать моск ))
Ulagay700 вне форума Ответить с цитированием
Старый 10.08.2009, 23:23   #6
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

не нужно гнатся за этим(не учитывая излишнего раздувания проги)
ты не уменьшишь размер потребляемой памяти ниже минимально возможной...и лучше пусть прога занимает чуть больше место, но работает быстрее и стабильнее...

и пост №2 конечно
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 11.08.2009, 14:44   #7
Дима я
Форумчанин
 
Регистрация: 06.06.2009
Сообщений: 259
По умолчанию

я почему спрашиваю вчера кое что удалил ненужное из раздела Uses и сразу на 2 метра стала меньше есть
Если я тебе помог Ты бы + влепить мне мог.
Дима я вне форума Ответить с цитированием
Старый 11.08.2009, 15:02   #8
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
чтобы она меньше жрала оперативы
Нужно разработать хорошую и устойчивую стратегию. Чтоб отбросить все ненужные ситуации в работе продукта.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 11.08.2009, 15:07   #9
BARNEY
Участник клуба
 
Регистрация: 23.04.2009
Сообщений: 1,058
По умолчанию

Мой наставник говорил так "Хорошая программа пишется 2 раза. Первый раз чтобы понять как она работает (обычно мутное тех задание заказчика) и чтобы работала (чтоб заказчик был доволен). Второй раз переписывается как должна работать (оптимизация алгоритмов и т.п.)."
Если вам человек помог, не стесняйтесь говорить спасибо (весы под аватаром)
BARNEY вне форума Ответить с цитированием
Старый 11.08.2009, 15:52   #10
Дима я
Форумчанин
 
Регистрация: 06.06.2009
Сообщений: 259
По умолчанию

Вот нашел код освобождает ненужную ПАМЯТЬ получилось что прога жрет всего не больше метра из 20 которые она жрала
Если я тебе помог Ты бы + влепить мне мог.
Дима я вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
2 программы. Maxs Помощь студентам 1 30.04.2009 10:01
Запуск программы на выполнение из другой программы. ViNcHeStEr Паскаль, Turbo Pascal, PascalABC.NET 6 18.06.2008 14:33
программы koyot Фриланс 1 14.03.2008 13:10
Программы Simply-Art Свободное общение 4 18.09.2007 22:41