Я використовую віртуальну машину за допомогою Virtual Box (версія 4.2.26, але з такою ж проблемою з версією v4.3.14)
Віртуальна машина була створена з використанням Vagrant. Він працює без голови, він просто обслуговує веб-сайти, і я використовую "vagrant SSH", щоб дістатися до командного рядка.
Він працював чудово два тижні тому, потім я перезавантажив комп'ютер, і тепер він працює для деяких речей смішно повільно.
- Команди ls і cd мають помітну затримку від 1 секунди перед тим, як вони з'являться робити що завгодно, і я потрапила в неї.
- Для завантаження веб-сторінки, яка подається з, потрібно 30 - 45 секунд VM (якщо скрипт звертається до MySQL). Ці сторінки для завантаження займали менше секунди.
- "Бродяча вгору" звикла брати a пару секунд для завантаження VM, тепер це займає майже 5 хвилин.
Я перебудував VM кілька разів. Я видалив VirtualBox і переінсталював його (як нову версію, так і версію, яка відповідає версії зображення .box)
Існує немає коду / бази даних відмінності між тим, коли все працювало нормально і коли він почав йти повільно.
MySQL також працює на VM (MySQL, Apache і Nginx працюють на VM).
Програма mysql CLI швидко реагує. А MySQL Workbench, підключений віддалено до ВМ, швидко отримує результати з БД.
traceroute говорить мені, що мої скрипти повинні бути підключені безпосередньо до MySQL локально і не отримують маршрутизацію поза VM.
Швидкий старий файл .html або .php завантажується швидко. Тільки якщо скрипт підключається до БД, це йде повільно.
Мій комп'ютер, на якому працює VM, працює нормально. І я маю цю проблему швидкості навіть після перезавантаження і тільки намагаюся запустити VM самостійно.
Як мені навіть налагодити щось подібне?