Sanal Kutu kullanarak bir VM çalıştırıyorum (sürüm 4.2.26, ancak v4.3.14 ile aynı sorunu yaşadım)
VM, Vagrant kullanılarak oluşturuldu. Başsız çalışıyor, sadece web sitelerine hizmet ediyor ve komut satırına ulaşmak için "vagrant ssh" kullanıyorum.
İki hafta önce gayet iyi çalışıyordu, sonra bilgisayarımı yeniden başlattım ve şimdi bazı şeyler için gülünç derecede yavaş çalışıyor.
- Ls ve cd komutları bir şey yapmadan önce 1 saniye farkedilir bir gecikmeye sahiptir ve ben de içine girdim.
- Sanal makineden sunulan bir web sayfasını yüklemek için 30 - 45 saniye sürer (komut dosyası MySQL'e erişiyorsa). Bu sayfaların yüklenmesi bir saniyeden daha kısa sürdü.
- "aşağılanmak" VM'yi yüklemek için birkaç saniye alırdı, şimdi neredeyse 5 dakika sürüyor.
Sanal Makineyi birkaç kez yeniden yaptım. VirtualBox'u kaldırdım ve yeniden yükledim (hem en yeni sürüm hem de .box görüntüsünün sürümüyle eşleşen sürüm)
Her şey iyi çalıştığında ve yavaş çalışmaya başladığında hiçbir kod / veritabanı farklılığı yoktur.
MySQL ayrıca VM'de de çalışıyor (MySQL, Apache ve Nginx, VM'de çalışıyor).
MySQL CLI hızlı bir şekilde yanıt verir. VM'e uzaktan bağlanan MySQL Workbench, DB'den hızlıca sonuç alır.
traceroute, komut dosyalarımın yerel olarak doğrudan MySQL'e bağlanması gerektiğini ve VM dışına yönlendirilmemesi gerektiğini söyledi.
Eski bir .html veya .php dosyası hızla yüklenir. Yalnızca komut dosyası DB'ye bağlanırsa yavaşlar.
VM'yi çalıştıran bilgisayarım iyi çalışıyor. Ve yeniden başlattıktan sonra bile bu hız sorununu yaşıyorum ve yalnızca VM'yi kendi başına çalıştırmayı deniyorum.
Böyle bir şeyi nasıl debug edebilirim?