Cómo reducir el consumo de CPU en Frigate NVR: Guía Completa de Optimización

最后更新: 2026年16月09日

  • La aceleración por hardware es fundamental para liberar la CPU de la carga de decodificación de video.
  • El uso de detectores especializados como la Google Coral TPU elimina casi por completo el estrés del procesador durante el análisis de imágenes.
  • La configuración precisa de los FPS de detección y la resolución del modelo impacta directamente en la eficiencia del sistema.

Frigate consume demasiada CPU: cómo reducir el consumo

Si has montado Frigate en tu casa para vigilar que todo esté en orden, es muy probable que te hayas llevado un susto al mirar el monitor de recursos. De repente, el procesador se dispara y el ventilador de tu Mini PC parece que va a despegar hacia la estratosfera. No te agobies, que es un problema súper común, especialmente cuando usamos hardware modesto como los Intel Celeron o máquinas virtuales en Proxmox tras 使用 Docker 安装 Frigate.

El quid de la cuestión es que Frigate hace un trabajo brutal: tiene que decodificar video en tiempo real, detectar movimiento y luego analizar si ese movimiento es un gato, un coche o un intruso. Si no le damos una ayuda externa mediante hardware, la CPU se come todo el trabajo y el sistema acaba yéndose a cuentos con lags y temperaturas peligrosas.

Frigate with Docker 用于智能视频监控
相关文章:
如何使用 Docker 安装和配置 Frigate:完整指南

Entendiendo las métricas de CPU en Frigate

Primer plano de un procesador CPU y módulos de memoria RAM sobre un fondo blanco, ilustrando el consumo de recursos del sistema.

Antes de tocar nada, hay que aclarar una cosa para no volvernos locos: Frigate mide la CPU de forma distinta a Windows o Docker. En Frigate, un valor del 100% significa que un solo núcleo está saturado. Si tienes un procesador de 4 núcleos y ves un proceso de FFmpeg al 100%, en realidad solo estás usando el 25% de la capacidad total de tu máquina. No te asustes si ves números superiores al 200%; simplemente significa que ese proceso está repartiendo la carga entre varios hilos de ejecución.

独家内容 - 点击这里  如何排查PC上Firewire设备的兼容性问题?

El pilar fundamental: Aceleración por Hardware (hwaccel)

Cámara de seguridad moderna instalada en una pared para vigilancia y protección, contextualizando el uso de Frigate.

Decodificar el flujo de video es lo que más castiga al procesador. Si dejas que la CPU lo haga todo, no te quedará margen para nada más. La solución es activar la 硬件加速, que delega esta tarea a la GPU integrada (como Intel QuickSync o VAAPI). La carga de trabajo disminuye drásticamente, permitiéndote añadir más cámaras sin que el PC eche humo.

在Frigate NVR中配置的检测区域
相关文章:
配置检测区域和优化护卫舰网络视频录像机的完整指南

Para que esto funcione, debes configurar correctamente los argumentos de hwaccel_args en tu archivo de configuración. Si notas que la CPU sigue alta, revisa los logs de FFmpeg para confirmar que no haya errores y asegúrate de que los streams de tus cámaras usen códecs H.264 o H.265, que son los estándares compatibles con la mayoría de aceleradores.

Optimización del Detector y el uso de TPUs

Ventiladores de refrigeración para ordenador de alto rendimiento, representando la importancia de evitar el sobrecalentamiento y el thermal throttling.

Una vez que el video se decodifica eficientemente, viene el análisis de objetos. Hacer esto solo con CPU es, sinceramente, un suicidio técnico. Aquí es donde entra en juego la Google Coral TPU. Este pequeño dispositivo es una bestia analizando imágenes y puede procesar unos 100 fps, liberando la CPU casi por completo. Si no tienes una Coral, opciones como OpenVINO para Intel pueden ayudar, aunque no al mismo nivel.

独家内容 - 点击这里  如何同步 Wii 控制器

Si te toca pelearte con la CPU para detectar, sigue estos consejos para no saturarla:

  • Baja los FPS de detección a 5. No necesitas analizar 15 o 30 imágenes por segundo para saber que hay alguien en el jardín; con 5 es más que suficiente.
  • 使用 modelos de 320×320. Un modelo de 640×640 procesa cuatro veces más píxeles, lo que multiplica el esfuerzo del procesador.
  • 调整 intervalo de objetos estacionarios para que Frigate no analice cada segundo un coche que lleva aparcado tres horas en la puerta.
如何将 Frigate 与 Home Assistant 结合使用
相关文章:
将 Frigate 集成到 Home Assistant 的完整指南

Consejos generales para mejorar el rendimiento del sistema

Detalle macro de un microprocesador instalado en una placa base, simbolizando la potencia de cómputo y la aceleración por hardware.

A veces el problema no es solo Frigate, sino el entorno donde vive. Si usas Windows, 关闭后台应用 y desactivar el bloatware del fabricante ayuda a liberar ciclos de reloj. Mantener los controladores del chipset y la GPU actualizados evita que el procesador tenga que hacer malabares para comunicarse con el hardware.

独家内容 - 点击这里  如何打开Pro Book上的CD托盘?

Tampoco descuides la parte física. El sobrecalentamiento provoca el thermal throttling, que es cuando la CPU baja su velocidad para no quemarse, haciendo que las tareas tarden más y el porcentaje de uso suba. Una limpieza de polvo semestral y cambiar la pasta térmica puede devolverle la vida a un Mini PC que ya se siente cansado.

Hardware recomendado para presupuestos ajustados

Si ves que tu Celeron J4105 se queda corto, no hace falta gastarse una fortuna. Un Intel N100 o N150 es una opción muy eficiente y económica. Si prefieres ir a segunda mano, buscar un HP 800 G3 Mini con un i5 de sexta generación es un movimiento maestro; tienes una máquina potente por muy poco dinero. Eso sí, sea cual sea el PC, invertir en una TPU USB es la mejor decisión que puedes tomar para que tu sistema de vigilancia sea fluido y profesional.

Lograr un equilibrio entre el consumo de recursos y la precisión de la detección pasa por combinar la aceleración por hardware para el video, el uso de una TPU para la inteligencia artificial y un ajuste fino de los FPS y la resolución del modelo, apoyado siempre por un hardware limpio y bien refrigerado para evitar caídas de rendimiento. Ahora ya sabes todo sobre  Frigate consume demasiada CPU: cómo reducir el consumo.