PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : xen vs vmware



thecrazylol
06.03.07, 21:22
Moin Moin
Also ich habe eine 1,4 GHZ CPU mit 1 GB RAM und hatte schonmal Windows in meiner VMware, ehemalige Debian installation, brauche Windows nun wieder für die Schule...
Nun die Frage, bringt XEN oder VMware mehr Performance?
Oder doch ne andere Virtualisierung?
Mein Kernel: 2.6.18-4-686
Debian Etch...
Joa hoffe das sind genügend Infos?
Axo, es soll Win XP Pro laufen, mit Microsoft Visual Studio 2006 (c# .net Programmier Unterricht... :-/ Gibt doch kein C# für Linux oder?)

stefan.becker
06.03.07, 21:25
Bei der CPU stellt sich die Frage nach XEN und Windows nicht. Da fehlt halt der moderne VT Befehlssatz.

Also VMWARE.

thecrazylol
06.03.07, 21:34
VT Was?^^
Jedenfalls ist das ne "Intel Celeron M Prozessor 360 (1,4 GHz, 1 MB L2, 400 MHz)" CPU

edit:\ Hab inner Wikipedia nichts zu VT Befehlssatz gefunden

Wene
06.03.07, 21:36
Axo, es soll Win XP Pro laufen, mit Microsoft Visual Studio 2006 (c# .net Programmier Unterricht... :-/ Gibt doch kein C# für Linux oder?)

Doch, ".NET" heisst hier "Mono" und eine C# IDE gibt es auch: http://www.monodevelop.com/Main_Page

Ist allerdings der Variante von Microsoft noch klar unterlegen. Würd ich für den Unterricht nicht Empfehlen.

EDIT: Naja, mit etwas suchen gibts das hier: http://de.wikipedia.org/wiki/Vanderpool

Alex_K
07.03.07, 13:17
VT Was?^^
Jedenfalls ist das ne "Intel Celeron M Prozessor 360 (1,4 GHz, 1 MB L2, 400 MHz)" CPU

edit:\ Hab inner Wikipedia nichts zu VT Befehlssatz gefunden

http://de.wikipedia.org/wiki/Vanderpool

Also, mehr oder weniger Virtualisierung in Hardware implementiert.

/ot


Ist allerdings der Variante von Microsoft noch klar unterlegen. Würd ich für den Unterricht nicht Empfehlen.


Ich würd sagen das kommt darauf an was genau man lernt. Macht man gerade eine ".NET" Ausbildung mit konkreten Bezug auf Visual Studio und diverse Windows Libs, dann macht Mono wahrscheinlich wenig sinn. Wird jedoch reines C# unterrichtet, wo die IDE nur zum Starten der Anwendung verwendet wird, und kein Bezug auf "spezielle" Libs genommen wird, dann sollte Mono nicht das Problem sein.
Im Zweifelsfall einfach mal den Leherer fragen ob er was dagegen hat, wenn man Mono verwendet.

artspin
07.03.07, 14:24
Oh man, ist der Wikipedia-Artikel zu Intel VT schlecht und auch teilweise falsch. Wenn ich mit meiner Diplomarbeit fertig bin, muss ich den unbedingt mal aufpolieren. :D

Die Virtualisierungsfunktionen (VMX etc.) der CPU sind eine Erweiterung des Befehlssatzes.

Laut dem Eintrag soll IOMMU AMDs "Konkurrenz" zu Intels Directed I/O sein. Meine Fresse, kann das mal jemand korrigieren? :D
Da kann sich der deutsche Artikel mal eine Scheibe vom englischen abschneiden.

thecrazylol
07.03.07, 14:27
Jau, fragen werd ich den aufjedenfall vorher...
Und im übrigen liegt uns die IDE ansonsten frei in der Wahl, der eine verwendet c# SharpDevelop[1] der nächste VisualStudio
[1] http://sharpdevelop.net/OpenSource/SD/Default.aspx