@VisualIdeas

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

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

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

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

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

Войти через центр авторизации
Похожие вопросы