Vagrant + VirtualBox + Ruby-Anwendung CPU> 100%

415
Biketire

Problem:

Die CPU-Auslastung erreicht mehr als 100%, nachdem bundle exec ...im Virtualbox-Gast etwas unternommen wurde. In ActivityMonitor liegt er bei 145%, in der virtuellen Umgebung sind es eher 60-70%, aber dennoch hoch, wenn man bedenkt, dass die anstehende Aufgabe so einfach ist.

Schritte zum Reproduzieren:

  1. vagrant up; vagrant ssh
  2. Lauf time bundle exec rake -T
  3. Weinen Sie bei der Tatsache, dass es schmerzhaft langsam ist

Ergebnis von (2):

real 0m36.904s user 0m0.480s sys 0m16.512s 

Andere Informationen:

  • Vagrant-Version: 2.1.1
  • VirtualBox-Version: 5.2.0r118431
  • Keine Vagrant-Plugins

Schritte, die ich unternommen habe, um das Problem zu lösen:

  • vagrant destroy; vagrant up (mindestens 4 mal, funktioniert nicht)
  • Verwendete VirtualBox 5.2.12 und 5.2.14 - die keine Änderungen vorgenommen haben.
  • Verwenden Sie einen verrückten Hack, $enable_serial_logging=falseder auch nicht funktioniert hat
  • Der Speicherverbrauch ist in Ordnung

Ich habe wirklich keine Ideen. Wenn jemand einen Tipp hat.

0

0 Antworten auf die Frage