@VisualIdeas

Насколько в Docker (Linux) медленнее будет работает MySQL?

Насколько медленнее работает MySQL через Docker чем в нативном Linux?

Ведь если докер пользуется той же файловой системой и тем же ядром то, по идее, он должен быть быстр, но ведь есть прослойка какая-то?

Вот насколько она замедляет?
  • Вопрос задан
  • 473 просмотра
Решения вопроса 2
leahch
@leahch Куратор тега Linux
3D специалист. Dолго, Dорого, Dерьмово.
Эта прослойка называется Cgroups и по идее, она не должна мешать вообще, так как работающие нативно программы также работают через данную прослойку, только с другими политиками. Есть одно исключение - сетевые интерфейсы, они обычно работают тоже нативно, но иногда заводятся в виртуальный бридж (коммутатор), тут есть накладные расходы на дополнительный просмотр заголовков и тегов пакета. Но обычно всем этим можно просто пренебречь и заявить, что скорость работы программ в docker/lxc/cgroups практически ничем не отличается от скорости нативных приложений.
Другое исключение, если используем виртуализацию с аппаратным управлением (KVM), тут в зависимости от конфигурации можем проиграть от 1.5 до 10%.
Ответ написан
Комментировать
@q2digger
никого не трогаю, починяю примус
По аглицки читаете? Вот народ тестировал, и обсуждал.
https://forums.docker.com/t/mysql-slow-performance...
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы