
Ich verwende ein Host-Betriebssystem von Windows 8.1 mit VMWare Workstation v10 und ein Gast-Betriebssystem von Ubuntu 13.
Ubuntu verfügt über reichlich Ressourcen (8 GB/32 GB RAM-Zuweisung und 2/4 Kerne eines Intel i7), sodass es genügend Spielraum hat. Außerdem ist das gesamte Netzwerk durchgehend 100 % Gigabit, sodass es zu keinem Netzwerkengpass kommen kann (ich bin derzeit der einzige Benutzer).
Ich habe sowohl Host als auch Guess OS so konfiguriert, dass sie ein Verzeichnis über das Netzwerk teilen, und habe eine separate Maschine gebeten, darauf zuzugreifen und eine 5 GB große Datei hoch-/herunterzuladen. Die Windows-Freigabe konnte beim Lesen/Schreiben ca. 100 MB/s erreichen, während Ubuntu nur ca. 20 MB/s beim Lesen/Schreiben erreichte.
Also, was ist damit los?
Meine Fehlerbehebung umfasste den Speicherort des freigegebenen Verzeichnisses für Ubuntu, das zunächst eine virtuelle Festplatte war und dann in den VM-Einstellungen in ein physisches Laufwerk geändert wurde, ohne dass sich die Leistung geändert hätte. Außerdem ist die VM so konfiguriert, dass sie eine überbrückte Verbindung verwendet (eine separate IP im Hauptnetzwerk ist entscheidend), sodass ich nicht versucht habe, eine NAT-Verbindung herzustellen, aber ich glaube nicht, dass dies die Ursache ist.
Irgendwelche Ideen, was den Geschwindigkeitsengpass verursacht?
Dank im Voraus!
Antwort1
Dies ist eine Einschränkung von VMWorkstation. Sie können nicht die gesamte Bandbreite für eine bestimmte VM nutzen. Für die Entwicklung ist das akzeptabel, für Produktionszwecke sollte ESXi verwendet werden.