Addon Analyzer для Garry's Mod
Описание
Addon Analyzer - это инструмент для администраторов серверов, позволяющий в реальном времени отслеживать производительность и влияние различных аддонов на сервер.
Основные возможности
- Мониторинг производительности аддонов в реальном времени
- Отслеживание времени выполнения хуков
- Анализ использования памяти
- Мониторинг сетевого трафика
- Система логирования для долгосрочного анализа
Использование
Команды
-
-
-
Интерфейс
Интерфейс разделен на три основные вкладки:
1. Производительность
- Список всех отслеживаемых аддонов
- Количество вызовов хуков
- Время выполнения
- Поиск по названию аддона
2. Память
- Текущее использование памяти
- Изменение использования памяти со времени запуска
3. Сеть
- Исходящий трафик
- Входящий трафик
Установка
1. Скачайте аддон
2. Поместите папку `analyzer` в директорию `garrysmod/addons/`
3. Перезапустите сервер
Для разработчиков
Аддон отслеживает следующие хуки:
- Базовые (Think, PlayerSpawn, EntityTakeDamage и др.)
- Рендеринг (HUDPaint, DrawOverlay, PostDrawHUD)
- Взаимодействие (PlayerButtonDown, KeyPress)
- Сетевые (PlayerConnect, PlayerDisconnected)
- Инициализация (Initialize, InitPostEntity)
Особенности
- Автоматическое обнаружение новых аддонов
- Минимальное влияние на производительность сервера
- Система фильтрации и поиска
Описание
Addon Analyzer - это инструмент для администраторов серверов, позволяющий в реальном времени отслеживать производительность и влияние различных аддонов на сервер.
Основные возможности
- Мониторинг производительности аддонов в реальном времени
- Отслеживание времени выполнения хуков
- Анализ использования памяти
- Мониторинг сетевого трафика
- Система логирования для долгосрочного анализа
Использование
Команды
-
analyzer_show
- Открыть интерфейс анализатора-
analyzer_reset
- Сбросить текущую статистику-
analyzer_check_addon [название_аддона]
- Проверить статистику конкретного аддонаИнтерфейс
Интерфейс разделен на три основные вкладки:
1. Производительность
- Список всех отслеживаемых аддонов
- Количество вызовов хуков
- Время выполнения
- Поиск по названию аддона
2. Память
- Текущее использование памяти
- Изменение использования памяти со времени запуска
3. Сеть
- Исходящий трафик
- Входящий трафик
Установка
1. Скачайте аддон
2. Поместите папку `analyzer` в директорию `garrysmod/addons/`
3. Перезапустите сервер
Для разработчиков
Аддон отслеживает следующие хуки:
- Базовые (Think, PlayerSpawn, EntityTakeDamage и др.)
- Рендеринг (HUDPaint, DrawOverlay, PostDrawHUD)
- Взаимодействие (PlayerButtonDown, KeyPress)
- Сетевые (PlayerConnect, PlayerDisconnected)
- Инициализация (Initialize, InitPostEntity)
Особенности
- Автоматическое обнаружение новых аддонов
- Минимальное влияние на производительность сервера
- Система фильтрации и поиска
SCREENSHOTS