Hochleistungs-Desktop-Virtualisierung / Multithreading auf dem Gast mit Linux 64-Bit-Host

0

Seit über 3 Jahren versuche ich, in 64-Bit-Fenstern eine ähnliche Gastleistung zu erzielen, wie ich sie auf meinem i7 870 bei den Aufgaben habe, die ich bei der Arbeit erledige. Meine Anforderungen sind ziemlich anstrengend. Ich benötige schnelle CPU, schnelle Festplatte, 6+ GB Gast-RAM und beschleunigtes OpenGL, alles, was ich für Gast-SMP mit mehr als 4 Gast-Cores benötige, damit mein Quellcode (& gt; 3 Millionen Zeilen C ++ - Code) und die medizinische 3D-Bildverarbeitung funktioniert ein akzeptables Leistungsniveau.

Ich habe in diesen Jahren versucht, Xen, EXSi, VMware-Player, WWMARE-Server, VirtualBox, KVM. Alle diese haben ein Problem (Leistungsproblem und / oder Instabilität) oder ein anderes. Ich habe gerade meine CPU auf einen 6-Core / 12-Thread-i7 970 aufgerüstet, aber das scheint der Situation nicht geholfen zu haben. VMware Player unterstützt nicht mehr als 4 Gast-Cores (ich möchte meinem Gast 8 der 12 Threads zuweisen). VirtualBox 4.1.X unterstützt eine beliebige Anzahl von Kernen, scheint jedoch mit mehr als 4 Gastkernen nicht schneller zu sein und sperrt den Gast auch weiterhin nach dem Zufallsprinzip. kvm unterstützt auch mehr Kerne, hat aber ein sehr langsames Video (auch mit dem qxl-Treiber). Ich habe Xen oder ESXi nicht ausprobiert, da ich ein schnelles Hostvideo möchte und keine 2 Grafikkarten verwenden muss, um das zu bekommen.

Ich fange an zu glauben, dass das, was ich will, heute einfach nicht möglich ist, und ich wäre besser beraten, wenn ich die Maschine auf eine 64-Bit-Windows-Maschine umstellen und doppelt booten oder stattdessen das weniger anstrengende Linux-System als Gast für die Windows-Virtualisierung einsetzen würde.

Hat jemand eine gute funktionierende Lösung für ähnliche Anforderungen oder verschwende ich nur meine Zeit und mein Geld mit der Virtualisierung eines Problems, das 2011 nicht gelöst werden kann?

drescherjm
quelle
1
Was ist dein eigentliche Frage ?
slhck
Hat jemand eine funktionierende Lösung oder verschwende ich nur meine Zeit und mein Geld mit der Virtualisierung eines Problems, das 2011 nicht gelöst werden kann?
drescherjm
Warum führen Sie angesichts dieser Anforderungen überhaupt eine VM aus? Außerdem ist Ihre Frage nicht klar & amp; geschlossen bleiben. Bitte editieren Sie mit, wonach Sie fragen
Sathyajith Bhat
Ich möchte Linux als Host ausführen, da der Host Teil eines Linux-Netzwerks ist, das meinen htpc enthält, der auf Linux basiert und über 10 TB Speicher verfügt.
drescherjm
Meiner Meinung nach ist es nicht gerechtfertigt, einen Linux-Host zu betreiben, und da Sie wahrscheinlich jede Softwarelösung ausprobiert haben, fürchte ich, dass dies so weit wie möglich ist.
slhck