Получи случайную криптовалюту за регистрацию!

Сегодня решил протестировать свой Macbook Air M1 (16/512) на в | /maffinca

Сегодня решил протестировать свой Macbook Air M1 (16/512) на выносливость. Тем более что на одном из рабочих проектов есть задача, которой можно его нагрузить. Для бОльшего интереса протестировал еще и мой стационарный ПК (Ryzen 5 3600 в стоке, 16 ОЗУ (jedec профиль 3200), 512 SSD)

Что тестируем?
Обработку видео (mp4, длина 17 минут, вес 830мб, 1920х2160) - ресайз до разных разрешений, конверт в стриминг (hls, m3u8) и выгрузку результат на Yandex Object Storage

Какие особенности?
Исходник - зеркальный. То есть разрешение не 1920х1080, а 1920х2160, это важно учитывать при дальнейшем чтении
Все тесты запускались из под докера. На реальном сервере, где это запускается без контейнеризации скорость будет выше (зависит конечно от мощности сервера, но все же)
Ресайз в 640х480 (битрейт 900) и в 1920х2160 (битрейт 7300), кодек h264

Какой конфиг?
Docker - 3.5.2 (на маке версия под Apple Silicon)
PHP - 7.4 (без opcache)
FFMpeg - 7.5.12
Для докера выделено 12 ядер на ПК, 8 ядер на маке и по 6гб озу. Места на диске 60гб, свап 1гб

Что по итогам?
ПК: 13 минут (конвертация + выгрузка, цена 60к)
Мак: 22 минуты (конвертация + выгрузка, цена +-135к)

P.S.
Возможно на маке результат не окончательный, т.к я заметил, что сам докер работает довольно медленно, раньше такого не было. Перед тестом я его переустановил на обоих системах, но почему-то на маке он работал медленнее, чем обычно

P.S.S.
Видео уже лежало на диске, то есть обработка шла готового видеофайла. Если же загружаться с формы на сайте по HTTP(S), то это еще +-1 минута к итогам теста