
Ich führe eine VirtualBox
VM durch Vagrant
und habe festgestellt, dass die Startzeit abnimmt, wenn ich der Maschine weitere CPUs hinzufüge (es Vagrant
kommt zu einem Timeout). Beispielsweise gibt es einen großen Unterschied in der Startzeit für 2 CPUs und für 32 CPUs. Ich bin nicht sicher, ob es damit zu tun hat VirtualBox
oder eher damit Vagrant
. Hat jemand ähnliche Erfahrungen?
Die physische Maschine hat 32 logische Kerne.
Antwort1
Haben Sie tatsächlich 32 freie, ungenutzte CPUs? Wenn nicht, dann ist das vielleicht das Problem. Ich kenne VirtualBox überhaupt nicht, aber es gab eine Zeit, in der sogar VMWares ESX langsamer war, wenn Sie einer VM zu viele vCPUs gaben und diese nicht alle frei waren – das liegt daran, dass es wartete, bis alle verfügbaren CPUs betriebsbereit waren, bevor es mit der Arbeit begann. Das wurde vor Jahren behoben, aber vielleicht hinken kostenlose Hypervisoren wie dieser hier hinterher.