---
title: Оптимизация работы узла
url: https://doc2.pstreamer.tv/ru/manual/extras/tuning.html
lang: ru
product: Perfect Streamer
version: 2.0.2.362
---

# Оптимизация работы узла

Рекомендации для инсталляций с большим числом потоков, когда возникает дефицит CPU или памяти.

## Нагрузка на CPU

- Включайте фильтрацию и модификацию MPEG-TS ([Фильтрация MPEG-TS](../streamer/spts.md#streamer-spts-filter)) только там, где они действительно нужны: по умолчанию все фильтры выключены, каждый включённый добавляет обработку в горячем пути потока. То же относится к углублённым анализам ([Углублённые анализы](../streamer/analyzer.md#streamer-analyzer-deep)).
- Мозаика декодирует кадры всех потоков. Её можно отключить целиком в настройках сервера, выборочно у отдельных потоков («Генерировать мозаику») либо реже обновлять, увеличив «Интервал проверки (с)». Учтите: интервал проверки общий — он же управляет повторной проверкой источников и возвратом на основной вход ([Резервирование источников](../streamer/spts.md#streamer-spts-reservation)), поэтому его увеличение замедляет и реакцию резервирования.
- Текущая загрузка по потокам видна в окне статистики (секция «Профайлер») и на экране «Системный монитор» ([Системный монитор](../webui/monitor.md#webui-system)).

## Память

Perfect Streamer периодически возвращает неиспользуемую память операционной системе, а в поставляемом systemd-юните по умолчанию ограничено число параллельных пулов выделения памяти (переменная окружения `MALLOC_ARENA_MAX`). Это сдерживает постепенный рост резидентной памяти при работе с десятками потоков; сам по себе рост не является следствием утечки. Менять значение вручную обычно не требуется.

## Базы данных статистики и EPG

Ошибки переполнения очереди базы данных статистики или базы EPG возникают при недостатке быстродействия диска: базы размещены на медленном носителе либо система перегружена.

Расположение баз задаётся параметром `data-dir` файла конфигурации `pss.properties` (по умолчанию — каталог конфигурации). Возможные решения:

1. Перенести базы на быстрый носитель (SSD) параметром `data-dir`. Вариант с `/tmp` использует память системы: требует оценки свободной памяти и настройки срока хранения статистики; при перезагрузке данные теряются.
2. Уменьшить детализацию статистики — параметр `dbstat-detail` (интервал в секундах, по умолчанию 5; допустимо до 30).
