LINUX.ORG.RU

Скорость выполнения тестов

 , , ,


0

2

В общем странная ситуация. Есть две машины. Одна с ubuntu, другая с debian. На обеих установлен docker одной версии. Запускаю тесты внутри docker и получаю разные результаты по скорости. На ubuntu тесты выполняются почти в 3 раза быстрее.

С чем это может быть связано? Куда копать? Сравнивал sysctl conf, они вроде как идентичные.

UPD: Всё дело оказалось в queue scheduler. cfq на новых ядрах стал медленнее. В ubuntu в какой-то момент прилетело обновление ядра и оно поплыло. Производительность теперь у debian и ubuntu одинаково быстрая на deadline/noop.


Ответ на: комментарий от Aceler

4.14 - debian testing, 4.13 - ubuntu 17.10. Я пробовал приводить обе машины к одной версии ядра, результат тот же. Железки одинаковые.

Temp ()
Ответ на: комментарий от tailgunner

Про патчи сразу не подумал. Сейчас их выключил. Прироста вообще никакого нет.

Видимо должно быть что-то еще.

Temp ()
Ответ на: комментарий от Temp

Автор выше правильно написал, нужно посмотреть, какой storage driver используется. В ubuntu по-умолчанию патчат ядро и используют aufs, для debian это может быть не так. Если там что-то типа lvm, то оно очень медленное.

pod ★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.