---
title: Optimización del funcionamiento del programa
url: https://doc.pstreamer.tv/es/manual/tune.html
lang: es
product: Perfect Streamer
version: 1.13.3.445
---

# Optimización del funcionamiento del programa

Si con muchos **stream** aparecen problemas de carga de CPU o falta de memoria, se pueden optimizar los ajustes.

Desactivar las funciones de filtrado y procesamiento MPEG-TS si no son necesarias. Por defecto, en **stream** está activada la función **Clean All Unnecessary Data** — desactívela si no hay datos no deseados en el flujo. La desactivación completa de estas funciones hace desaparecer la sección **Original Media Information** del Report.

Desactivar completamente o modificar los ajustes de **Mosaic**. La desactivación completa se realiza en los ajustes del servidor. Puede desactivarlo individualmente para cada **stream** o cambiar el intervalo de actualización con el ajuste **Check Interval**.

**Aumento del consumo de memoria con un gran número de flujos.** PSS devuelve periódicamente la memoria no utilizada al sistema operativo, y la unidad *systemd* suministrada limita por defecto el número de pools paralelos de asignación de memoria (variable de entorno **MALLOC_ARENA_MAX**). Esto contiene el crecimiento gradual del **RSS** al trabajar con decenas de flujos y no es consecuencia de una fuga. Por lo general, no es necesario cambiar el valor manualmente.

## Errores de queue overload para las bases DBStat y DBEPG

Aparecen cuando el rendimiento de las bases de datos es insuficiente — disco lento o sistema sobrecargado.

La ubicación de las bases de datos se define con el parámetro `data-dir` del archivo de configuración `pss.properties`.

Posibles soluciones:

1. Mover los archivos de base de datos a /tmp. Se utilizará la memoria del sistema — requiere una estimación de la memoria libre y el ajuste del tiempo de almacenamiento de las estadísticas (ver ajustes del servidor). Al reiniciar el sistema, los datos se perderán.
2. Reducir el detalle de las estadísticas — ver el parámetro dbstat-detail. Por defecto 5 s; se puede aumentar hasta 20.
3. Mantener la base de datos EPG en memoria — establecer el parámetro `dbepg-memory=true`.
