Apa yang buruk di VMWare? (Untuk apa saya tidak menggunakannya)

4

Kemarin saya memutuskan untuk menguji beberapa program dan saya memutuskan untuk menjalankan permainan badai salju. Itu berjalan sangat lambat sehingga tidak bisa dimainkan. Masuk akal bahwa mengakses GPU lambat (setidaknya saya pikir itu mungkin) tetapi apakah mengakses semua perangkat keras lambat? apa VMWare buruk dan untuk apa saya tidak menggunakannya?

Saya menggunakan vmware player 3.0.0 build-203739 memberikan 1536mb ram.


sumber

Jawaban:

6

VMware Player - Buruk membuat VM sendiri!

VMware Workstation - Cemerlang dalam banyak hal.

Dengan Workstation, ia mendukung Direct X 9, dan sementara itu mungkin tidak sebagus berjalan langsung di host Anda, itu masih cukup baik dan versi terbaru Workstation (7) mereka telah memperbaikinya lebih lanjut dan grafisnya sangat bagus.

Seperti yang dikatakan Alex, Disk I / O juga buruk dibandingkan dengan mesin fisik, tetapi ini dapat diatasi dengan meletakkan semua VM pada drive mereka sendiri (bukan partisi pada drive yang sama).

Secara pribadi, saya menggunakan VM untuk semuanya, saya menyukainya dan berpikir itu adalah salah satu teknologi terbaik!

Judul Anda adalah "Untuk apa saya tidak menggunakannya". Jawabannya benar-benar tidak apa-apa jika Anda tidak keberatan sedikit keterlambatan bila dibandingkan dengan menjalankan sesuatu secara asli dan game kelas atas. Selain itu, tidak ada apa-apa!

Dengan sedikit peringatan - Jika Anda melakukan hal-hal domain, berhati-hatilah dengan Foto dan sinkronisasi waktu ... selain itu, Virtualisasi juga bagus!

William Hilsum
sumber
+1 Setuju, VM sangat berguna. Saya sering menggunakannya. Dan memungkinkan VM untuk mengakses hard drive secara langsung dapat meningkatkan kinerja secara dramatis.
alex
keturunan - & gt; lumayan :)
Billy ONeal
@ Billy ONeal - Bahkan setahun dan sedikit kemudian, masih menyakitkan :( - Terima kasih!
William Hilsum
Dalam versi terbaru dari VMware Player (misalnya apa yang saya gunakan Jan / Feb 2011, kinerja directX telah meningkat secara signifikan. Saya akan menggunakan VMware untuk apa pun.
quickly_now
2

Seperti yang dinyatakan orang lain, VMWare lambat dalam menggunakan fungsi grafis dan akses hard drive. Ini dapat melakukan hal-hal ini, tetapi akan memerlukan kinerja yang baik, jadi Anda mungkin ingin memikirkan kembali hal-hal yang virtual seperti mesin game, atau server database.

Selain itu, (sejauh yang saya tahu) VMWare tidak dapat menghadirkan perangkat keras khusus untuk VM. Ini memberikan satu set perangkat keras virtual standar untuk semua VM, yang sangat bagus untuk dapat memindahkan VM dari satu kotak fisik ke yang lain. Namun, jika Anda memiliki perangkat keras khusus pada slot PCI, VMWare tidak akan dapat memberikannya ke VM. Jika Anda perlu melakukan ini, Anda harus melihatnya Xen .

Tentu saja, kebutuhan ini cukup langka, tetapi saya pikir saya akan menyebutkannya di sini untuk kepentingan kelengkapan.

pkaeding
sumber
1

Dengan dukungan virtualisasi berbantuan perangkat keras yang diperoleh melalui prosesor dan chipset (motherboard) yang mendukung AMD-V atau Intel-VT, mesin virtual VMWare Anda, yang mendukung kedua teknologi, akan lebih sedikit menderita karena masalah kinerja. Namun itu masih kenyataan bahwa semua VM Anda dapat digunakan adalah apa yang Anda sediakan untuk mereka. Dan apa yang Anda sediakan untuk mereka dibatasi oleh kekuatan komputer Anda dan memori yang tersedia.

Jika ada satu hal yang dibatasi VMWare, terlepas dari seberapa kuat komputer Anda, adalah dukungan untuk teknologi OpenGL dan DirectX. Sementara mereka hampir sepenuhnya didukung, kinerja sangat menurun di bawah VM karena fakta VMWare tidak dapat menggunakan GPU Anda secara langsung, tetapi sebaliknya perlu meniru sendiri, yang kemudian meneruskan instruksi ke GPU Anda.

Untuk hal lain yang bisa saya pikirkan, asalkan Anda memiliki prosesor dan motherboard yang mampu AMD-V atau Intel VT (dan teknologinya diaktifkan di BIOS), Anda hanya dibatasi oleh sumber daya komputer Anda. Secara teoritis, tugas-tugas intensif data dapat berjalan paralel pada mesin host dan klien tanpa kehilangan kinerja yang signifikan jika Anda memiliki sumber daya yang cukup di mesin Anda.

Banyak server VMWare yang menggunakan multiprosesor, hard drive khusus, dan jumlah RAM yang banyak untuk memungkinkan pembagian VM secara tepat di seluruh jaringan perusahaan sambil tetap memungkinkan tingkat kinerja yang diperlukan oleh bisnis.

A Dwarf
sumber
Saya pikir maksud Anda DirectX. Tidak ada masalah dengan ActiveX.
ChrisInEdmonton
Memperbaiki ActiveX untuk Anda. Semoga kamu tidak keberatan :)
alex
Aye, tidak berpikir :) Terima kasih.
A Dwarf
0

Anda tidak harus menggunakan mesin virtual untuk bermain game (seperti yang Anda ketahui :).

JIKA Anda benar-benar menjalankan permainan intensif grafis yang divirtualisasikan, maka gunakan Sandboxie (yang telah menjadi sangat populer baru-baru ini dengan komunitas Diablo 2, untuk menipu server battle.net dan menghubungkan beberapa instance pada satu komputer secara bersamaan).

Sandboxie adalah freeware.

Namun, untuk membuat lebih dari satu kotak pasir, Anda harus mendaftarkan perangkat lunak, Anda akan mendapatkan dukungan / peningkatan seumur hidup dan dapat menginstal perangkat lunak pada komputer sebanyak yang Anda miliki.


sumber
Saya mencoba menjalankan versi DOS yang sangat lama dari Pengajaran Mengetik Mavis Beacon yang mengandalkan grafis CGA 4-warna di bawah VMWare. Tidak berfungsi - program mungkin berjalan OK tetapi tidak ada tampilan grafik. Saya harus menggunakan DOSBox. Saya tidak berpikir VMWare mendukung grafik CGA.
LawrenceC