Sådan reducerer du CPU-forbruget på en Frigate NVR: En komplet optimeringsguide

Sidste opdatering: 16/09/2026

  • Hardwareacceleration er afgørende for at frigøre CPU'en fra byrden ved videodekodning.
  • Brugen af ​​specialiserede detektorer som Google Coral TPU eliminerer næsten fuldstændigt processorbelastningen under billedanalyse.
  • Præcis konfiguration af detektions-FPS og modelopløsning påvirker direkte systemets effektivitet.

Fregat bruger for meget CPU: hvordan man reducerer forbruget

Hvis du har sat Frigate op i dit hjem til at overvåge alt, har du sikkert været chokeret, da du kiggede på ressourcemonitoren. Pludselig, processoren starter Og din mini-pc's blæser lyder som om, den er ved at lette op i stratosfæren. Bare rolig, det er et meget almindeligt problem, især når man bruger beskeden hardware som Intel Celeron-processorer eller virtuelle maskiner i Proxmox. Installer Fregat med Docker.

Hovedpointen er, at Frigate gør et fænomenalt stykke arbejde: den skal afkode video i realtid, registrere bevægelse og derefter analysere, om bevægelsen er en kat, en bil eller en ubuden gæst. Hvis vi ikke giver den en ... ekstern hardwarehjælpCPU'en gør alt arbejdet, og systemet ender med at gå ned med forsinkelser og farlige temperaturer.

Fregat med Docker til intelligent videoovervågning
Relateret artikel:
Sådan installeres og konfigureres Frigate med Docker: En komplet guide

Forståelse af CPU-målinger i Frigate

Nærbillede af en CPU-processor og RAM-hukommelsesmoduler på en hvid baggrund, der illustrerer systemressourceforbruget.

Før man rører ved noget, skal én ting præciseres for at undgå forvirring: Frigate måler CPU-forbrug anderledes end Windows eller Docker. I Frigate betyder en værdi på 100%, at en enkelt kerne er mættetHvis du har en quad-core processor og ser en FFmpeg-proces på 100%, bruger du faktisk kun 25% af din maskines samlede kapacitet. Bliv ikke forskrækket, hvis du ser tal højere end 200 %.; det betyder simpelthen, at processen fordeler belastningen på tværs af flere tråde.

Eksklusivt indhold - Klik her  Ved du, hvordan en laserprinter fungerer? Lær det her

Den grundlæggende søjle: Hardwareacceleration (hwaccel)

Moderne sikkerhedskamera installeret på en væg til overvågning og beskyttelse, der sætter brugen af ​​fregatten i kontekst.

Afkodning af videostreamen er den mest krævende opgave for processoren. Hvis du lader CPU'en gøre alt, har du ikke plads til andet. Løsningen er at aktivere Hardwareacceleration, som delegerer denne opgave til den integrerede GPU (såsom Intel QuickSync eller VAAPI). Arbejdsbyrden falder dramatiskså du kan tilføje flere kameraer uden at din pc bliver overophedet.

Detektionszoner konfigureret i Fregate NVR
Relateret artikel:
Komplet guide til konfiguration af detektionszoner og optimering af fregat-NVR

For at dette kan virke, skal du konfigurere argumenter for hwaccel_args i din konfigurationsfil. Hvis du bemærker, at CPU-forbruget stadig er højt, skal du kontrollere FFmpeg-loggene for at bekræfte, at der ikke er nogen fejl, og sørge for, at dine kamerastreams bruger H.264- eller H.265-codecssom er de standarder, der er kompatible med de fleste acceleratorer.

Detektoroptimering og brugen af ​​TPU'er

Højtydende computerkøleblæsere, der understreger vigtigheden af ​​at forhindre overophedning og termisk nedregulering.

Når videoen er effektivt afkodet, kommer objektanalysen som det næste. At gøre dette med CPU alene er, ærligt talt, teknisk selvmord. Det er her, Google Coral TPUDenne lille enhed er et bæst til at analysere billeder og kan behandle omkring 100 fps, hvilket næsten frigør CPU'en fuldstændigt. Hvis du ikke har en Coral, er muligheder som OpenVINO til Intel De kan hjælpe, omend ikke i samme grad.

Eksklusivt indhold - Klik her  Hvordan styrer man en skærm med kun to kabler (I2C)?

Hvis du har problemer med CPU'en for at kunne registrere den, skal du følge disse tips for at undgå at overbelaste den:

  • Lavere detektions-FPS 5. Du behøver ikke at analysere 15 eller 30 billeder i sekundet for at vide, at der er nogen i haven; 5 er mere end nok.
  • Bruge 320x320 modellerEn 640x640-model behandler fire gange så mange pixels, hvilket mangedobler processorens indsats.
  • Juster interval af stationære objekter så Frigate ikke analyserer hvert sekund af en bil, der har holdt parkeret ved døren i tre timer.
Sådan bruger du Frigate med Home Assistant
Relateret artikel:
Komplet guide til integration af Frigate i Home Assistant

Generelle tips til forbedring af systemets ydeevne

Makrodetalje af en mikroprocessor installeret på et bundkort, der symboliserer computerkraft og hardwareacceleration.

Nogle gange er problemet ikke kun Fregatten, men det miljø, den lever i. Hvis du bruger Windows, Luk baggrundsapps Deaktivering af producentens bloatware hjælper med at frigøre clock-cyklusser. Behold Opdaterede chipset- og GPU-drivere Det forhindrer processoren i at skulle jonglere for at kommunikere med hardwaren.

Eksklusivt indhold - Klik her  Z3-computeren

Glem heller ikke det fysiske aspekt. Overophedning forårsager termisk nedreguleringDette er, når CPU'en reducerer sin hastighed for at undgå overophedning, hvilket får opgaver til at tage længere tid og øger CPU-forbrugsprocenten. halvårlig støvning Og at skifte termopastaen kan puste nyt liv i en mini-pc, der allerede er ved at føles træt.

Anbefalet hardware til stramme budgetter

Hvis du synes, at din Celeron J4105 ikke er kraftfuld nok, behøver du ikke bruge en formue. Intel N100 eller N150 Det er en meget effektiv og økonomisk løsning. Hvis du foretrækker at gå brugt, så kig efter en HP 800 G3 Mini Med en sjette generations i5 er det et mesterværk; du får en kraftfuld maskine for meget få penge. Når det er sagt, uanset pc'en, Investér i en TPU USB Det er den bedste beslutning, du kan træffe for at sikre, at dit overvågningssystem fungerer problemfrit og professionelt.

At opnå en balance mellem ressourceforbrug og detektionsnøjagtighed involverer en kombination af hardwareacceleration til video, brug af en TPU til kunstig intelligens og finjustering af modellens FPS og opløsning, altid understøttet af ren og velkølet hardware for at forhindre ydelsesfald. Nu ved du alt om, at Frigate bruger for meget CPU: hvordan man reducerer dens strømforbrug.