Кто в курсе? |
|
Здравствуйте, гость ( Вход | Регистрация )
Кто в курсе? |
3.4.2010, 21:55
Сообщение
#1
|
|
Группа: Сообщений: 0 Регистрация: -- Пользователь №: |
Вот тут задумал для игры написать оптимизатор памяти оперативной.
(Для слабых компов и т.д) С чего посоветуете начать? Как привязать оптимизацию именно к игре(процессу). Среда-Дельфи. |
|
|
3.4.2010, 23:02
Сообщение
#2
|
|
Группа: Сообщений: 0 Регистрация: -- Пользователь №: |
Никак. Один уже "писал". Оптимизацией занимается разработчик.
|
|
|
4.4.2010, 4:57
Сообщение
#3
|
|
Группа: Сообщений: 0 Регистрация: -- Пользователь №: |
Dig425, с теории.
|
|
|
4.4.2010, 11:36
Сообщение
#4
|
|
Группа: Сообщений: 0 Регистрация: -- Пользователь №: |
|
|
|
4.4.2010, 13:32
Сообщение
#5
|
|
Группа: Сообщений: 0 Регистрация: -- Пользователь №: |
Цитата если это нормальный разработчик. ты хочешь что то оптимизировать не зная реализаций и архитектуры которые применяет разработчик? Цитата Так значицо...нет идей не "нет идей", а это невозможно для тебя (скажем так, переписывать виндовый менеджер памяти для тебя и, скорее всего всех на этом форуме, нереально), да еще и на дельфи. Куча "оптимизаторов памяти" валяющихся в интернетах на самом деле плацебо, "кукла". Почитай тему ссылку куда я дал. Все "улучшения" пользующими заметны лишь из-за самовнушения и желания чтобы компьютер работал быстрее Ну а если хочется нарисовать еще одну "куклу" под видом оптимизатора, то ищи инфу по SetProcessWorkingSetSize(), возможно у тебя бдут и поклонники которым ты сможешь задурить голову |
|
|
5.4.2010, 14:31
Сообщение
#6
|
|
Группа: Сообщений: 0 Регистрация: -- Пользователь №: |
antonn, ну как бэ как сам объяснял автор, что процессы как бэ резервирует под себя место в памяти и его программа эту зарезервированную память режет и отдает другому процессу. И это, как я понял из твоих слов, невозможно?
ЗЫ а так согласен, оптимизацией разработчик пускай занимается |
|
|
5.4.2010, 14:44
Сообщение
#7
|
|
Группа: Сообщений: 0 Регистрация: -- Пользователь №: |
Cross540 эта функция принудительно скидывает в своп спраницы которые долго не запрашивались. То же самое делает винда с помощью этой самой функции когда места в оперативке начинает не хватать, вызывает ее тогда, когда действительно нужно, и не для всех подряд процессов, и не все время по таймеру. Автор не объяснял, он лапшу вешал на уши
|
|
|
5.4.2010, 18:15
Сообщение
#8
|
|
Группа: Сообщений: 0 Регистрация: -- Пользователь №: |
Цитата Автор не объяснял, он лапшу вешал на уши Ничего я не вешал, я только спросил. Говорите за себя. Я имел в виду привязать оптимизатор к игровому процессу. Взять ту же В тылу врага. При игре, разрушении на карте и прочем Г, начинает тормозить и т.д По этому я хотел узнать как в теории или есть другие идеи привязать к процессу игры сие это. Пример, но не про оптимизацию. Человек написал тулзу, которая помогает настраивать эффекты взрывов при создании модов и проверке их в редакторе. При запуске проги, он задает значения и нажимает плей. И что бы не заходить в редактор игры, видит эффект в проге. Были там тоже такие который говорили, что нельзя и т.п. Однако сделали? Бург кстати. Не из воздуха ведь придумал? Нашел ведь, как процессу привязать? |
|
|
5.4.2010, 18:34
Сообщение
#9
|
|
Группа: Сообщений: 0 Регистрация: -- Пользователь №: |
Цитата Ничего я не вешал, я только спросил. Говорите за себя. я не про тебя По поводу тулзы. Всякие взрывы это ресурсы игры, они имеют параметры (длительность, сдвиг, цвет, еще что нибудь) и эти параметры настраиваются во всяких тулзах. Т.е. тулзы используют предоставленные разработчиком возможности по изменениям. Если используются распространенные форматы ресурсов (модели, звуки, изображения) то их редактирование и просмотр возможен в любом поддерживаемом редакторе/вьювере. Например модели md3 можно просматривать не только в играх типа Квейк3, это распространенный формат модели и ты сам можешь сделать его просмотрщик. К оптимизяциям это не имеет ни малейшего отношения. Так же к оптимизаторам не имеют отношения программы-конфигураторы, в которых можно настроить параметры игры не заходя в нее. Они не оптимизируют, они настраивают те параметры, которые им доступны. |
|
|
Текстовая версия | Сейчас: 29.4.2024, 6:52 |