Linux Virtual Machine на VirtualBox раптово працює повільно


1

Я використовую віртуальну машину за допомогою Virtual Box (версія 4.2.26, але з такою ж проблемою з версією v4.3.14)

Віртуальна машина була створена з використанням Vagrant. Він працює без голови, він просто обслуговує веб-сайти, і я використовую "vagrant SSH", щоб дістатися до командного рядка.

Він працював чудово два тижні тому, потім я перезавантажив комп'ютер, і тепер він працює для деяких речей смішно повільно.

  1. Команди ls і cd мають помітну затримку від 1 секунди перед тим, як вони з'являться робити що завгодно, і я потрапила в неї.
  2. Для завантаження веб-сторінки, яка подається з, потрібно 30 - 45 секунд VM (якщо скрипт звертається до MySQL). Ці сторінки для завантаження займали менше секунди.
  3. "Бродяча вгору" звикла брати a пару секунд для завантаження VM, тепер це займає майже 5 хвилин.

Я перебудував VM кілька разів. Я видалив VirtualBox і переінсталював його (як нову версію, так і версію, яка відповідає версії зображення .box)

Існує немає коду / бази даних відмінності між тим, коли все працювало нормально і коли він почав йти повільно.

MySQL також працює на VM (MySQL, Apache і Nginx працюють на VM).

Програма mysql CLI швидко реагує. А MySQL Workbench, підключений віддалено до ВМ, швидко отримує результати з БД.

traceroute говорить мені, що мої скрипти повинні бути підключені безпосередньо до MySQL локально і не отримують маршрутизацію поза VM.

Швидкий старий файл .html або .php завантажується швидко. Тільки якщо скрипт підключається до БД, це йде повільно.

Мій комп'ютер, на якому працює VM, працює нормально. І я маю цю проблему швидкості навіть після перезавантаження і тільки намагаюся запустити VM самостійно.

Як мені навіть налагодити щось подібне?


Будь-які зміни в IP / хості?
Marcelo

IP-адреса VM встановлюється у файлі .vagrant і не змінюється. Ім'я хосту віртуальної машини також не змінилося і встановлено в моєму файлі HOSTS.
hdctambien

Інша примітка: мій комп'ютер працює під управлінням Windows 8. Вона має 16 Гб оперативної пам'яті (в даний час 11 Гб безкоштовно) і AMD quadcore 3.4Ghz процесор. ВМ встановлено використовувати 1 Гб оперативної пам'яті.
hdctambien

Я зіткнувся з подібними проблемами, особливо для точки 2 на моєму хості Windows і Ubuntu VM. Виявилося, що головним винуватцем уповільнення стало те, що мій ноутбук перебував у режимі енергозбереження для свого енергетичного плану. Переключення його назад до балансу або високої продуктивності значно покращило час відгуку.
Sun

Відповіді:


0

Виявляється, моя проблема полягала в тому, що Windows 8 Hyper-V конфліктує з Virtual Box.

Я відключив Hyper-V і все почало працювати плавно.

Я припускаю, що у мене була Hyper-V відключена на початковому етапі, і, можливо, оновлення Windows включили його, тому все працювало один день, а потім виховав ліжко наступного.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.