Pertanyaan Apa yang dimaksud dengan VMWare buruk? (Apa yang harus saya tidak menggunakannya untuk)


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

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


4
2017-11-07 14:40


asal




Jawaban:


VMware Player - Buruk saat membuat VM Anda sendiri!

VMware Workstation - Luar biasa dalam banyak hal.

Dengan Workstation, ia mendukung Direct X 9, dan meskipun mungkin tidak sebaik menjalankan langsung pada host Anda, masih cukup lumayan dan versi terbaru Workstation (7) mereka telah menyempurnakannya lebih jauh dan grafiknya sangat bagus.

Seperti yang Alex katakan, Disk I / O juga buruk dibandingkan dengan mesin fisik, tetapi ini dapat ditangani 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 "Apa yang tidak boleh saya gunakan untuk". Jawabannya benar-benar tidak ada artinya jika Anda tidak keberatan sedikit keterlambatan jika dibandingkan dengan menjalankan sesuatu yang asli dan game high-end. Terlepas dari itu, tidak ada apapun!

Dengan sedikit peringatan - Jika Anda melakukan hal-hal domain, berhati-hatilah tentang Snapshots dan sinkronisasi waktu ... selain itu, Virtualisasi itu hebat!


6
2017-11-07 15:06



Diberi +1, VM sangat berguna. Saya banyak menggunakannya, juga. Dan memungkinkan VM untuk mengakses hard drive secara langsung dapat meningkatkan kinerja secara dramatis. - alex
keturunan -> lumayan :) - Billy ONeal
@ Billy ONeal - Bahkan satu tahun dan sedikit kemudian, masih sakit :( - Terima kasih! - William Hilsum
Pada versi terakhir 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


Seperti yang dinyatakan orang lain, VMWare lambat dalam menggunakan fungsi grafis dan akses hard drive. Hal ini dapat melakukan hal-hal ini, tetapi itu akan membutuhkan kinerja yang bagus, jadi Anda mungkin ingin memikirkan ulang hal-hal virtualisasi seperti mesin game, atau server basis data.

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

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


2
2017-11-07 16:49





Dengan dukungan virtualisasi perangkat keras yang didukung melalui prosesor dan chipset AMD-V atau Intel-VT yang mampu (motherboard), mesin virtual VMWare Anda, yang mendukung kedua teknologi, akan menderita lebih sedikit dari masalah kinerja. Namun, ini masih merupakan kenyataan bahwa semua VM Anda dapat digunakan adalah apa yang Anda sediakan bagi mereka. Dan apa yang Anda sediakan bagi mereka dibatasi oleh daya komputasi 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 terdegradasi jauh 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 dapat saya pikirkan, asalkan Anda memiliki prosesor dan motherboard AMD-V atau Intel VT (dan teknologi ini 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 menggunakan multiprosesor, hard drive khusus, dan sejumlah besar RAM untuk mengaktifkan pembagian VM di seluruh jaringan perusahaan sambil tetap memungkinkan untuk tingkat kinerja yang dibutuhkan bisnis.


1
2017-11-07 15:22



Saya pikir Anda maksud DirectX. Tidak ada masalah dengan ActiveX. - ChrisInEdmonton
Mengoreksi ActiveX untuk Anda. Harap Anda tidak keberatan :) - alex
Aye, tidak berpikir :) Terima kasih. - A Dwarf


Anda tidak harus menggunakan mesin virtual untuk bermain game (karena Anda menemukan cara yang sulit :).

JIKA Anda benar-benar menjalankan permainan intensif grafis virtualisasi, kemudian gunakan Sandboxie (yang telah menjadi sangat populer baru-baru ini dengan komunitas Diablo 2, untuk mengelabui 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 banyak komputer yang Anda miliki.


0
2017-11-07 16:49



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