Перейти до основного вмісту

Тестування продуктивності на Raspberry Pi 4

29.12.2020.

raspberry-pi-4-label

Не так давно в Юкка з'явилася підтримка архітектур ARM і ARM64, і ми зробили тест – скільки камер можна додати на популярний одноплатний комп'ютер Raspberry Pi.

Тестування

Ми взяли молодшу в лінійці плату Raspberry Pi 4 з 2 гігабайтами оперативної пам'яті та плату Geekworm x832 для підключення 3,5' HDD. Відеоогляд є на нашому Youtube-каналі.

Встановлення на Raspberry Pi і на домашній ПК під керуванням Linux не відрізняються, потрібно лише обрати правильну архітектуру в розділі документації. Для Raspberry Pi 3 і 4 підійде архітектура ARM, а для Raspberry Pi 4 з 8 гігабайтами оперативної пам'яті оберіть ARM64.

Після збірки і встановлення Юкка ми додали 2 камери із записом архіву на HDD. За добу отримали наступні показники з утилізації ресурсів: 01

Показники жорсткого диска (HDD): 02

У плані швидкодії робота на Raspberry Pi мало чим відрізняється від роботи на сервері з AMD64 у дата-центрі:

Але кому цікаво дивитися на продуктивність при 2 камерах? Спробуємо вичавити максимум з плати – додамо ще 10 потоків. Загальні показники: 03

Показники жорсткого диска (HDD): 04

Сильно виріс LA, але це нормально, оскільки на кожен потік запускається 2 процеси, багато камер – багато процесів – багато переривань. Коли LA перевалить за 1, утвориться черга і це вплине на відгук, але продовжить працювати. Всього я зміг додати 21 камеру: 05

Архів працює, а от подивитися LIVE вже не вдалося. Що ж на графіках? Там все погано – процесор досяг межі – LA більше 5. Загальні показники: 06

Показники жорсткого диска (HDD): 07

Підіб'ємо підсумки Ми не рекомендуємо додавати в Юкка на Raspberry Pi 4 більше 10-12 камер, оскільки це вплине на працездатність і відгук ПЗ, але й такий результат – відмінний показник для одноплатного комп'ютера за 35$. Ми вже працюємо над вдосконаленою архітектурою і плануємо в подальшому ще знизити робоче навантаження. Це дозволить економити ресурси і як наслідок додавати ще більше камер.

Нагадуємо, що існує платна версія Юкка, вона може зацікавити невеликих інтернет-провайдерів, інтеграторів відеоспостереження, середній і великий бізнес, житлові комплекси, забудовників і багатьох інших. Про додаткові можливості й умови читайте на сайті. Задати питання можна через форми зворотного зв'язку, написавши на пошту info@yucca.app або в Telegram-чаті.