Performance: multiprocessing improvement (#6936)

* Add faster-fifo dependency for improved performance

* isort
This commit is contained in:
Sergey Krashevich
2023-06-28 13:39:39 +03:00
committed by GitHub
parent 9e531b0b5b
commit e640981cc4
8 changed files with 13 additions and 7 deletions

View File

@@ -6,10 +6,10 @@ import logging
import os
import random
import string
from multiprocessing.queues import Queue
from typing import Optional
import cv2
from faster_fifo import Queue
from frigate.config import CameraConfig, FrigateConfig
from frigate.const import CLIPS_DIR

View File

@@ -3,10 +3,11 @@ import logging
import queue
import threading
from enum import Enum
from multiprocessing.queues import Queue
from multiprocessing.synchronize import Event as MpEvent
from typing import Dict
from faster_fifo import Queue
from frigate.config import EventsConfig, FrigateConfig
from frigate.models import Event
from frigate.types import CameraMetricsTypes