Capaciteitsplanner · Huis & IoT

Hoeveel RAM heeft Frigate NVR nodig?

Frigate NVR heeft in een homelab ongeveer 4 GB RAM nodig. In een LXC-container komt dat neer op 4 GB, als volledige VM op 4,5 GB inclusief kernel-overhead. Reken op 4 vCPU.

Werkende set4 GB
Als LXC4 GB
Als VM4,5 GB
vCPU4
Schijf100 GB

Waarom dit getal

Frigate houdt per camera een videobuffer in het geheugen en voert objectdetectie uit op elk frame. Vier camera's is ongeveer 4 GB; acht camera's verdubbelt dat vrijwel lineair.

Schaalt met je camera's; zet de cache op tmpfs en gebruik een Coral of iGPU

LXC of VM?

Zet Frigate NVR in een LXC-container, niet in een VM. Je bespaart 0,5 GB aan kernel-overhead per exemplaar, de container start in seconden, en ongebruikt geheugen blijft beschikbaar voor de rest van je server in plaats van vast te staan in een reservering.

Waar je op moet letten

  • Zonder Coral-USB of iGPU doet Frigate detectie op de CPU en dan is een gemiddelde homelab-machine al vol bij twee camera's.
  • Zet /tmp/cache op tmpfs — anders schrijft Frigate je SSD in korte tijd kapot.
  • Bewaar opnames op een HDD, niet op je SSD.

Hoeveel passen er?

na host en 12% marge
Aantal exemplaren van Frigate NVR per servergrootte
ServerAantal Frigate NVRBeschikbaar
8 GB5,28 GB
16 GB12,32 GB
32 GB26,4 GB
64 GB13×54,56 GB
Reken door met je eigen hardware en de rest van je configuratie erbij. Open de planner

Ook in Huis & IoT