Перейти к содержанию

Производительность CARS Stream#

Конфигурация сервера#

Производительность CARS Stream измеряется количеством обрабатываемых кадров в секунду. Данный показатель зависит от параметров входных видео данных:

  • Разрешение видео потока или видео файла;
  • Количество бит на один цвет;
  • Загруженность потока ТС.

Характеристики входных видео данных, использованных при тестировании CARS Stream:

  • Разрешение: 1920x1080;
  • Примерное количество машин, проезжающих в видеофайле spb для Теста 1: 290;
  • Примерное количество машин, проезжающих в видеофайле mkd_zao для Теста 2: 6

Представленные в настоящем руководстве значения являются средними величинами, полученными по итогам проведения не менее 100 экспериментов.

Параметры тестового сервера приведены в Таблице 17.

Таблица 17. Параметры тестового сервера

Параметр Значение
1 ЦП Model name: Intel(R) Xeon(R) Silver 4210 CPU
Thread(s) per core: 2
Core(s) per socket: 10
2 Частота ЦП 2.20GHz
3 Оперативная память 125G
4 Жесткий диск 240GB INTEL SSDSC2KB24
5 Операционная система CentOS 8

В экспериментах по детектированию ТС и ГРЗ использовались все доступные ядра ЦП.

Результаты проведения тестирования производительности#

Общие результаты тестирования производительности CARS Stream показаны в Таблице 18.

Таблица 18. Результат тестирования

Видео

Кол-во API

Кол-во камер

Нагрузка CPU по сервисам

Итоговая нагрузка CPU

Потребление RAM по сервисам

Итоговое потребление RAM

spb

2

1

carsstream_1: 143,95

224,79

1492

10388,89

api-worker_1: 48,11

4662,78

api-worker_2: 32,73

4234,11

spb

2

4

carsstream_1: 503,85

1173,91

3211,89

12441,56

api-worker_1: 316,44

4412,89

api-worker_2: 353,62

4816,78

mkd_zao

2

1

carsstream_1: 31,66

31,81

1412,11

8659,67

api-worker_1: 0,07

3539

api-worker_2: 0,08

3708,56

mkd_zao

2

24

carsstream_1: 927,74

930,76

17808,89

25455,44

api-worker_1: 0,11

3818,11

api-worker_2: 2,91

3828,44