프리깃함 NVR의 CPU 사용량을 줄이는 방법: 완벽한 최적화 가이드

최종 업데이트: 2026년 09월 16일

  • 하드웨어 가속은 CPU가 비디오 디코딩 부담에서 벗어나도록 하는 데 필수적입니다.
  • Google Coral TPU와 같은 특수 검출기를 사용하면 이미지 분석 중 프로세서 부하를 거의 완전히 제거할 수 있습니다.
  • 탐지 FPS와 모델 해상도의 정확한 설정은 시스템 효율성에 직접적인 영향을 미칩니다.

호위함이 CPU를 너무 많이 사용합니다: 소비량을 줄이는 방법

집안의 모든 것을 모니터링하기 위해 Frigate를 설치했다면, 리소스 모니터를 보고 깜짝 놀랐을 겁니다. 갑자기, 프로세서가 작동하기 시작합니다 미니 PC 팬 소리가 마치 성층권으로 날아갈 것처럼 시끄럽다고요? 걱정 마세요. 특히 인텔 셀러론 프로세서나 Proxmox 가상 머신처럼 사양이 낮은 하드웨어를 사용할 때 흔히 발생하는 문제입니다. Docker를 사용하여 Frigate를 설치하세요.

핵심은 Frigate가 놀라운 성능을 발휘한다는 점입니다. 실시간으로 비디오를 디코딩하고, 움직임을 감지한 다음, 그 움직임이 고양이인지, 자동차인지, 아니면 침입자인지를 분석해야 합니다. 만약 우리가 Frigate에 충분한 정보를 제공하지 않는다면, 외부 하드웨어 지원CPU가 모든 작업을 처리하면서 시스템이 렉이 걸리고 온도가 위험할 정도로 올라가 결국 다운됩니다.

지능형 비디오 감시를 위한 Docker가 설치된 프리깃함
관련 기사:
Docker를 사용하여 Frigate를 설치하고 구성하는 방법: 완벽 가이드

Frigate에서 CPU 지표 이해하기

흰색 배경 위에 놓인 CPU 프로세서와 RAM 메모리 모듈의 클로즈업 사진으로, 시스템 리소스 소모량을 보여줍니다.

본격적으로 작업을 시작하기 전에 혼동을 피하기 위해 한 가지를 명확히 해야 합니다. Frigate는 Windows나 Docker와는 다른 방식으로 CPU 사용량을 측정합니다. Frigate에서 100%라는 값은 다음을 의미합니다. 단일 코어가 포화되었습니다쿼드코어 프로세서를 사용 중이고 FFmpeg 프로세스의 사용률이 100%로 표시되더라도 실제로는 컴퓨터 전체 용량의 25%만 사용하고 있는 것입니다. 200%보다 높은 수치를 보더라도 놀라지 마세요.이는 간단히 말해 프로세스가 여러 스레드에 부하를 분산하고 있다는 의미입니다.

독점 콘텐츠 - 여기를 클릭하세요  레이저 프린터 작동 원리를 아시나요? 여기서 알아보세요.

핵심 요소: 하드웨어 가속(hwaccel)

감시 및 보호를 위해 벽에 설치된 최신 보안 카메라는 프리깃함의 용도를 보여줍니다.

비디오 스트림 디코딩은 프로세서에 가장 큰 부담을 주는 작업입니다. CPU가 모든 작업을 처리하게 되면 다른 작업을 위한 여유 공간이 전혀 남지 않게 됩니다. 해결책은 다음과 같습니다. 하드웨어 가속이 기능은 해당 작업을 통합 GPU(예: Intel QuickSync 또는 VAAPI)에 위임합니다. 업무량이 급격히 줄어듭니다.PC 과열 걱정 없이 카메라를 추가할 수 있습니다.

프리깃 NVR에 구성된 탐지 영역
관련 기사:
호위함 NVR의 탐지 영역 구성 및 최적화에 대한 완벽 가이드

이를 위해서는 설정을 구성해야 합니다. hwaccel_args의 인수 설정 파일에서 확인해 보세요. CPU 사용량이 여전히 높다면 FFmpeg 로그를 확인하여 오류가 없는지 확인하고 카메라 스트림이 제대로 사용되고 있는지 확인하십시오. H.264 또는 H.265 코덱이는 대부분의 가속기와 호환되는 표준입니다.

검출기 최적화 및 TPU 활용

고성능 컴퓨터 냉각 팬은 과열 및 열 스로틀링 방지의 중요성을 강조합니다.

비디오 디코딩이 효율적으로 완료되면 다음 단계는 객체 분석입니다. 솔직히 말해서, CPU만으로 이 작업을 수행하는 것은 기술적으로 자살 행위나 다름없습니다. 바로 이 지점에서… 구글 코랄 TPU이 작은 장치는 이미지 분석 능력이 뛰어나 초당 약 100프레임을 처리할 수 있어 CPU 부하를 거의 완전히 줄여줍니다. Coral이 없으시다면 다음과 같은 옵션이 있습니다. 인텔용 OpenVINO 그들도 도움이 될 수 있지만, 그 정도는 같지 않을 것입니다.

독점 콘텐츠 - 여기를 클릭하세요  단 두 개의 케이블(I2C)만으로 화면을 제어하는 ​​방법은 무엇일까요?

CPU가 제대로 인식하지 못하는 문제가 발생한다면, CPU 과부하를 방지하기 위해 다음 팁을 따르세요.

  • 감지 FPS 감소 5. 정원에 사람이 있다는 것을 알기 위해 초당 15개 또는 30개의 이미지를 분석할 필요는 없습니다. 5개면 충분합니다.
  • 사용 320x320 모델640x640 모델은 4배 더 많은 픽셀을 처리하므로 프로세서의 부담이 두 배로 늘어납니다.
  • 조정하세요 정지 물체 간격 그래서 프리깃이 문 앞에 3시간 동안 주차된 차를 매초 분석하지 않도록 하는 것입니다.
Home Assistant에서 Frigate를 사용하는 방법
관련 기사:
Frigate를 Home Assistant에 통합하는 완벽 가이드

시스템 성능 향상을 위한 일반적인 팁

마더보드에 설치된 마이크로프로세서의 전체적인 모습. 컴퓨팅 성능과 하드웨어 가속을 상징합니다.

때로는 문제가 Frigate 자체에 있는 것이 아니라 Frigate가 실행되는 환경에 있는 경우도 있습니다. Windows를 사용하는 경우, 백그라운드 앱 닫기 제조사에서 설치한 불필요한 소프트웨어를 비활성화하면 클럭 사이클을 확보하는 데 도움이 됩니다. 칩셋 및 GPU 드라이버가 업데이트되었습니다. 이는 프로세서가 하드웨어와 통신하기 위해 여러 가지 작업을 동시에 처리해야 하는 번거로움을 방지합니다.

독점 콘텐츠 - 여기를 클릭하세요  Z3 컴퓨터

신체적인 측면도 소홀히 하지 마세요. 과열은 열 스로틀링을 유발합니다.이는 CPU가 과열을 방지하기 위해 속도를 낮추는 현상으로, 이로 인해 작업 시간이 길어지고 CPU 사용률이 증가합니다. 반년마다 실시하는 먼지 제거 써멀 페이스트를 교체하면 이미 성능이 저하된 미니 PC에 새로운 활력을 불어넣을 수 있습니다.

예산이 빠듯한 분들을 위한 추천 하드웨어

셀러론 J4105 프로세서의 성능이 부족하다고 느껴진다면, 큰돈을 들일 필요는 없습니다. 인텔 N100 또는 N150 매우 효율적이고 경제적인 선택입니다. 중고품을 선호하신다면, 다음을 찾아보세요. HP 800 G3 미니 6세대 i5 프로세서를 탑재한 것은 정말 탁월한 선택입니다. 아주 저렴한 가격에 강력한 성능을 가진 PC를 얻을 수 있으니까요. 하지만 어떤 PC를 선택하든, TPU USB에 투자하세요 이는 감시 시스템이 원활하고 전문적으로 작동하도록 보장하는 데 있어 가장 현명한 결정입니다.

리소스 소비와 탐지 정확도 사이의 균형을 맞추려면 비디오에는 하드웨어 가속을, 인공지능에는 TPU를 사용하고, 모델의 FPS와 해상도를 미세 조정해야 합니다. 또한 성능 저하를 방지하기 위해 깨끗하고 냉각이 잘 된 하드웨어가 항상 뒷받침되어야 합니다. 이제 Frigate의 CPU 사용량이 너무 많은 이유와 전력 소비를 줄이는 방법에 대해 모두 알게 되셨습니다.