Πώς να μειώσετε τη χρήση της CPU σε ένα NVR Frigate: Ένας πλήρης οδηγός βελτιστοποίησης

Τελευταία ενημέρωση: 16/09/2026
Συγγραφέας: Κρίστιαν Γκαρσία

  • Η επιτάχυνση υλικού είναι απαραίτητη για να απελευθερωθεί η CPU από το βάρος της αποκωδικοποίησης βίντεο.
  • Η χρήση εξειδικευμένων ανιχνευτών όπως η TPU Google Coral εξαλείφει σχεδόν πλήρως την καταπόνηση του επεξεργαστή κατά την ανάλυση εικόνας.
  • Η ακριβής διαμόρφωση του FPS ανίχνευσης και της ανάλυσης του μοντέλου επηρεάζει άμεσα την απόδοση του συστήματος.

Η Φρεγάτα χρησιμοποιεί υπερβολική CPU: πώς να μειώσετε την κατανάλωση

Αν έχετε εγκαταστήσει μια Φρεγάτα στο σπίτι σας για να παρακολουθεί τα πάντα, πιθανότατα έχετε σοκαριστεί όταν κοιτάξατε την οθόνη πόρων. Ξαφνικά, ο επεξεργαστής μπαίνει σε λειτουργία Και ο ανεμιστήρας του Mini PC σας ακούγεται σαν να πρόκειται να εκτοξευθεί στη στρατόσφαιρα. Μην ανησυχείτε, είναι ένα πολύ συνηθισμένο πρόβλημα, ειδικά όταν χρησιμοποιείτε μέτριο υλικό όπως επεξεργαστές Intel Celeron ή εικονικές μηχανές στο Proxmox. Εγκαταστήστε την Φρεγάτα με το Docker.

Το βασικό σημείο είναι ότι η Φρεγάτα κάνει μια εκπληκτική δουλειά: πρέπει να αποκωδικοποιεί βίντεο σε πραγματικό χρόνο, να ανιχνεύει κίνηση και στη συνέχεια να αναλύει αν αυτή η κίνηση είναι γάτα, αυτοκίνητο ή εισβολέας. Αν δεν της δώσουμε μια... εξωτερική βοήθεια υλικούΗ CPU κάνει όλη τη δουλειά και το σύστημα καταλήγει να κολλάει με καθυστερήσεις και επικίνδυνες θερμοκρασίες.

Φρεγάτα με Docker για έξυπνη βιντεοεπιτήρηση
Σχετικό άρθρο:
Πώς να εγκαταστήσετε και να ρυθμίσετε τη φρεγάτα με το Docker: Ένας πλήρης οδηγός

Κατανόηση των μετρήσεων CPU στο Frigate

Κοντινό πλάνο ενός επεξεργαστή CPU και μονάδων μνήμης RAM σε λευκό φόντο, που απεικονίζει την κατανάλωση πόρων συστήματος.

Πριν αγγίξετε οτιδήποτε, πρέπει να διευκρινιστεί ένα πράγμα για να αποφευχθεί η σύγχυση: Η Frigate μετρά τη χρήση της CPU διαφορετικά από τα Windows ή το Docker. Στην Frigate, μια τιμή 100% σημαίνει ότι ένας μόνο πυρήνας είναι κορεσμένοςΑν έχετε τετραπύρηνο επεξεργαστή και βλέπετε μια διαδικασία FFmpeg στο 100%, στην πραγματικότητα χρησιμοποιείτε μόνο το 25% της συνολικής χωρητικότητας του μηχανήματός σας. Μην ανησυχείτε αν δείτε αριθμούς υψηλότερους από 200%.; σημαίνει απλώς ότι η διεργασία κατανέμει το φορτίο σε πολλά νήματα.

Αποκλειστικό περιεχόμενο - Κάντε κλικ εδώ  Γνωρίζετε πώς λειτουργεί ένας εκτυπωτής λέιζερ; Μάθετε εδώ

Ο θεμελιώδης πυλώνας: Επιτάχυνση υλικού (hwaccel)

Σύγχρονη κάμερα ασφαλείας εγκατεστημένη σε τοίχο για επιτήρηση και προστασία, που θέτει σε πλαίσιo τη χρήση της Φρεγάτας.

Η αποκωδικοποίηση της ροής βίντεο είναι η πιο απαιτητική εργασία για τον επεξεργαστή. Αν αφήσετε την CPU να κάνει τα πάντα, δεν θα έχετε περιθώριο για τίποτα άλλο. Η λύση είναι να ενεργοποιήσετε το Επιτάχυνση υλικού, το οποίο αναθέτει αυτήν την εργασία στην ενσωματωμένη GPU (όπως το Intel QuickSync ή το VAAPI). Ο φόρτος εργασίας μειώνεται δραματικάεπιτρέποντάς σας να προσθέσετε περισσότερες κάμερες χωρίς να υπερθερμανθεί ο υπολογιστής σας.

Ζώνες ανίχνευσης που έχουν διαμορφωθεί στο NVR της Φρεγάτας
Σχετικό άρθρο:
Πλήρης οδηγός για τη διαμόρφωση ζωνών ανίχνευσης και τη βελτιστοποίηση του NVR φρεγάτας

Για να λειτουργήσει αυτό, πρέπει να ρυθμίσετε το ορίσματα του hwaccel_args στο αρχείο ρυθμίσεών σας. Εάν παρατηρήσετε ότι η χρήση της CPU εξακολουθεί να είναι υψηλή, ελέγξτε τα αρχεία καταγραφής FFmpeg για να επιβεβαιώσετε ότι δεν υπάρχουν σφάλματα και βεβαιωθείτε ότι οι ροές της κάμεράς σας χρησιμοποιούν Κωδικοποιητές H.264 ή H.265ποια είναι τα πρότυπα που είναι συμβατά με τους περισσότερους επιταχυντές.

Βελτιστοποίηση ανιχνευτή και χρήση TPU

Ανεμιστήρες ψύξης υπολογιστή υψηλής απόδοσης, που υπογραμμίζουν τη σημασία της πρόληψης της υπερθέρμανσης και του θερμικού στραγγαλισμού.

Μόλις το βίντεο αποκωδικοποιηθεί αποτελεσματικά, ακολουθεί η ανάλυση αντικειμένων. Το να το κάνετε αυτό μόνο με την CPU είναι, ειλικρινά, τεχνική αυτοκτονία. Εδώ είναι που το Google Coral TPUΑυτή η μικρή συσκευή είναι εξαιρετική στην ανάλυση εικόνων και μπορεί να επεξεργαστεί περίπου 100 fps, απελευθερώνοντας σχεδόν πλήρως την CPU. Αν δεν έχετε Coral, επιλογές όπως OpenVINO για Intel Μπορούν να βοηθήσουν, αν και όχι στον ίδιο βαθμό.

Αποκλειστικό περιεχόμενο - Κάντε κλικ εδώ  Πώς να ελέγξετε μια οθόνη με μόνο δύο καλώδια (I2C);

Εάν δυσκολεύεστε με την ανίχνευση της CPU, ακολουθήστε αυτές τις συμβουλές για να αποφύγετε την υπερφόρτωση:

  • Χαμηλότερη ανίχνευση FPS 5. Δεν χρειάζεται να αναλύετε 15 ή 30 εικόνες ανά δευτερόλεπτο για να καταλάβετε ότι υπάρχει κάποιος στον κήπο. 5 είναι υπεραρκετές.
  • Χρήση Μοντέλα 320x320Ένα μοντέλο 640x640 επεξεργάζεται τέσσερις φορές περισσότερα pixel, γεγονός που πολλαπλασιάζει την προσπάθεια του επεξεργαστή.
  • Προσαρμόστε το διάστημα στατικών αντικειμένων ώστε η Φρεγάτα να μην αναλύει κάθε δευτερόλεπτο ένα αυτοκίνητο που έχει παρκάρει στην πόρτα για τρεις ώρες.
Πώς να χρησιμοποιήσετε το Frigate με το Home Assistant
Σχετικό άρθρο:
Πλήρης οδηγός για την ενσωμάτωση της φρεγάτας στον οικιακό βοηθό

Γενικές συμβουλές για τη βελτίωση της απόδοσης του συστήματος

Μακρολεπτομέρεια ενός μικροεπεξεργαστή εγκατεστημένου σε μητρική πλακέτα, που συμβολίζει την υπολογιστική ισχύ και την επιτάχυνση υλικού.

Μερικές φορές το πρόβλημα δεν είναι μόνο η Φρεγάτα, αλλά και το περιβάλλον στο οποίο βρίσκεται. Αν χρησιμοποιείτε Windows, Κλείσιμο εφαρμογών παρασκηνίου Η απενεργοποίηση του bloatware του κατασκευαστή βοηθά στην απελευθέρωση κύκλων ρολογιού. Διατηρήστε το Ενημερωμένα προγράμματα οδήγησης chipset και GPU Αποτρέπει τον επεξεργαστή από το να χρειάζεται να κάνει ζογκλερικά για να επικοινωνήσει με το υλικό.

Αποκλειστικό περιεχόμενο - Κάντε κλικ εδώ  Ο υπολογιστής Z3

Μην παραμελείτε ούτε τη φυσική πλευρά. Η υπερθέρμανση προκαλεί θερμική στραγγαλισμόΑυτό συμβαίνει όταν η CPU μειώνει την ταχύτητά της για να αποφύγει την υπερθέρμανση, με αποτέλεσμα οι εργασίες να διαρκούν περισσότερο και να αυξάνεται το ποσοστό χρήσης της CPU. εξαμηνιαίο ξεσκόνισμα Και η αλλαγή της θερμικής πάστας μπορεί να δώσει νέα πνοή σε ένα Mini PC που ήδη έχει κουραστεί.

Συνιστώμενο υλικό για περιορισμένους προϋπολογισμούς

Αν διαπιστώσετε ότι το Celeron J4105 σας δεν είναι αρκετά ισχυρό, δεν χρειάζεται να ξοδέψετε μια περιουσία. Intel N100 ή N150 Είναι μια πολύ αποτελεσματική και οικονομική επιλογή. Αν προτιμάτε να αγοράσετε μεταχειρισμένα, αναζητήστε ένα HP 800 G3 Mini Με έναν i5 έκτης γενιάς, είναι μια αριστουργηματική κίνηση. Αποκτάς ένα ισχυρό μηχάνημα με πολύ λίγα χρήματα. Ωστόσο, όποιος και αν είναι ο υπολογιστής, Επενδύστε σε μια TPU USB Είναι η καλύτερη απόφαση που μπορείτε να πάρετε για να διασφαλίσετε ότι το σύστημα παρακολούθησης που χρησιμοποιείτε λειτουργεί ομαλά και είναι επαγγελματικό.

Η επίτευξη ισορροπίας μεταξύ της κατανάλωσης πόρων και της ακρίβειας ανίχνευσης περιλαμβάνει τον συνδυασμό επιτάχυνσης υλικού για βίντεο, τη χρήση μιας TPU για τεχνητή νοημοσύνη και τη βελτιστοποίηση των FPS και της ανάλυσης του μοντέλου, που υποστηρίζονται πάντα από καθαρό και καλά ψυχόμενο υλικό για την αποφυγή πτώσεων στην απόδοση. Τώρα ξέρετε τα πάντα για την υπερβολική κατανάλωση CPU από την Frigate: πώς να μειώσετε την κατανάλωση ενέργειας.