Почему медленно работает диск в VirtualBox / Docker?

Поставил на win7 docker toolbox - на двух ноутбуках. Один мощный, 12Гб памяти, ssd. Второй попроще - 6Гб памяти, hdd;
В докер загружен контейнер debian+php (7.1), на втором (слабом) ноутбуке работает достаточно шустро. На первом - наблюдаю вот такую картину, сразу после старта контейнера
27c1

Процессы висят в непрерываемом сне (D) минут по 10, все работает ооочень медленно или не работает вовсе (например веб сервер - Gateway Timeout). Спустя некоторое время (минут 10) процессы выходят из D в штатный режим, но все равно работа идет ощутимо медленнее чем на "слабом" ноутбуке.

Пробовал у виртуалки doker в virtualbox разные типы ускорения/виртуализации, сменил диск с динамического на фиксированный, менял форматы диска - vmdk/vdi. Перенес файл диска с ssd на hdd.
Ничего не помогает.

Все процессы, которые повисают в D - общаются с fs хост-системы, все что не пишет вовне, работает хорошо. Именно по-этому грешу на диск, но возможно, дело в другом.

Возможно кто-то поборол такую проблему?
  • Вопрос задан
  • 1160 просмотров
Решения вопроса 1
@fso Автор вопроса
На канале в телеграме https://t.me/docker_ru помогли оперативно, спасибо @twwlf за наводку.

Дело оказалось в HAXM удаление данной софтины (и перезагрузка) решило проблему полностью.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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