Докер Ubuntu против Alpine различия в скорости

в ненаучном тесте я преобразовал тот же 15-секундный образец mkv-файла с изображением docker ffmpeg 3 раза (просто запустив ту же команду трижды с теми же настройками).

команды:

OS X:
ffmpeg -loglevel panic -y -i bpsample.mkv -t 15 -c:v hevc -an time1.mkv

Docker command: 
docker run -v $PWD:/tmp jrottenberg/ffmpeg:ubuntu -stats -loglevel panic -y -i /tmp/bpsample.mkv -c:v hevc -t 15 /tmp/bp2.mkv

время следующим образом:

15 seconds HEVC Native (OS X)

encoded 360 frames in 214.20s (1.68 fps), 4089.61 kb/s, Avg QP:29.61
encoded 360 frames in 215.98s (1.67 fps), 4089.61 kb/s, Avg QP:29.61
encoded 360 frames in 212.39s (1.70 fps), 4089.61 kb/s, Avg QP:29.61

15 seconds HEVC ffmpeg:ubuntu

encoded 360 frames in 182.54s (1.97 fps), 3841.88 kb/s, Avg QP:30.23
encoded 360 frames in 180.30s (2.00 fps), 3841.88 kb/s, Avg QP:30.23
encoded 360 frames in 177.16s (2.03 fps), 3841.88 kb/s, Avg QP:30.23

15 seconds HEVC ffmpeg:alpine

encoded 360 frames in 361.50s (1.00 fps), 3843.88 kb/s, Avg QP:29.81
encoded 360 frames in 376.31s (0.96 fps), 3843.88 kb/s, Avg QP:29.81
encoded 360 frames in 376.07s (0.96 fps), 3843.88 kb/s, Avg QP:29.81

почему альпийский образ будет работать медленнее, чем образ ubuntu? И, кроме того, как это возможно, что с уровнем виртуализации на OS X, что образ ubuntu может быть быстрее, чем изначально работает в OS X?

16
задан cclloyd
10.11.2022 1:30 Количество просмотров материала 3061
Распечатать страницу

1 ответ

Alpine использует другую реализацию libc, которая может вызвать различия в производительности, см. почему изображение alpine Docker более чем на 50% медленнее, чем образ ubuntu? для получения дополнительной информации.

0
отвечен Michael Pereira 2022-11-11 09:18

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх