Booster: mmtimer, v 1.6


mmtimer — Плагин для метамод, увеличивающий фпс сервера.

Общая информация
Плагин действует сразу по трем направлениям:

* увеличивает точность таймеров ОС (только под Windows)
* уменьшает время «сна» процесса HLDS
* снимает ограничение 1000 FPS, встроенное в HLDS

Так же имеется «Insane mode» (управляется кваром mm_insane 0/1), активирующий режим,
при котором HLDS загружает CPU на 100%, выдавая максимально возможное FPS

Техническая реализация: Патчинг памяти процесса HLDS
Поддерживаемые билды: Предположительно все под Linux и Windows

Текущая версия: 1.6

ChangeLog
1.6:
* Добавлен режим mm_insane 2, при котором HLDS более «лояльно» относится к другим приложениям, давая им шанс поработать после обсчета каждого фрэйма. Этот режим позволяет держать несколько серверов на одном ядре.
1.5:
* Пофикшен баг «Got NaN Origin», вызывающий пропадаение объектов из игры при высоком FPS (Linux)
1.4:
* Пофикшена бага с загрузкой ЦП на 100% при включенном стиме

Установка
Скачать можно тут: mmtimer_1_6.rar  и тут
# Подразумевается, что metamod установлен в стандартную директорию <gamedir>/addons/metamod
# создайте директорию <gamedir>/addons/mmtimer
# скопируйте в нее содержимое папки bin из архива
# в <gamedir>/addons/metamod/plugins.ini добавить

win32 addons\mmtimer\mmtimer.dll
linux addons/mmtimer/mmtimer_i386.so

#  запустите сервер, проверьте состояние плагина командой meta list, статус должен быть «RUN»:

[ 3] mmtimer          RUN   -    mmtimer_i386.so   v1.6      ini    ANY   Never

# под Linux сервер нужно запускать с -pingboost 3

Настройка
*  Желаемый фпс задается кваром sys_ticrate
* Для включения insane mode установите квар mm_insane в 1 или 2 (не забудьте при этом увеличить sys_ticrate)

HowTo
*  Если у вас Win сервер и обычными средствами вы не можете получить больше 512 фпс, то вам помогут настройки mm_insane 0 и sys_ticrate 1100. После этого фпс должен стать 1024 без высокой нагрузки на ЦП.
* Если у вас Win сервер, уже есть 1000 ФПС и вы не хотите больше, то этот плагин бесполезен
* Если у вас Linux сервер, то можно увеличить sys_ticrate выше 1000 при mm_insane 0- на некоторых системах вы получите больше 1000 фпс без сильной нагрузки на ЦП.
* Если вы хотите больше 1000 (1024) фпс, то ставьте mm_insane 1 и увеличивайте sys_ticrate до нужного значения. Только за режим mm_insane 1 придется расплачиваться высокой загрузкой ЦП.

Скрины
скрин
скрин

[hide]Источник[/hide]

[hide]Качаем: http://www.cs-krasnogorsk.ru/Booster-mmtimer-t1105.html[/hide]

© 2010 — 2011, Сергей. Все права защищены.

Распечатать страницу

Запись от 21st Апрель, 2010 года
  • 1 Папа написал(а) Май 12, 2010 в 02:00

    Я заценил,реально работает, только не заметил разницы что 512 что 1000,разницы вообще не какой,сделал вывод для себя : зачем камушек нагревать в два раза больше если разницы нет ! *STOP* пример нагрузка на сервер через диспетчер без этой шляпы у меня была ну максимум 10% как поставил эту дребедень стала 70% — 90% ]:->

  • 2 bazil11 написал(а) Фев 18, 2011 в 03:59

    0.0.0.0/8 Current network RFC 1700
    10.0.0.0/8 Private network RFC 1918
    127.0.0.0/8 Loopback RFC 5735
    169.254.0.0/16 Link-Local RFC 3927

    ип сервера доставил 169.254.141.4 или таки какой то пров решился раздавать эти ипы в качестве локальных??(венда по дефолту при наличии линка, но без ответа от дхцп выставляет ипы подобного вида на интерфейс)