Jika saya mengizinkan akses partisi mentah ke mesin virtual, apakah itu akan jauh lebih cepat daripada disk virtual berbasis file yang normal?
Saya menggunakan VirtualBox, Windows 7 dan HDD 5400 rpm, jika itu penting.
Jika saya mengizinkan akses partisi mentah ke mesin virtual, apakah itu akan jauh lebih cepat daripada disk virtual berbasis file yang normal?
Saya menggunakan VirtualBox, Windows 7 dan HDD 5400 rpm, jika itu penting.
Jawaban:
Dokumen Microsoft Word berjudul Virtual Hard Disk performance membahas hasil kinerja yang diperoleh di bawah Hyper-V. Ini menyatakan:
Untuk mendukung pernyataan ini, dokumen berisi langkah-langkah yang berkaitan dengan berbagai kasus, dari mana orang dapat menyimpulkan bahwa partisi mentah / disk tidak banyak meningkatkan kinerja, jika sama sekali.
Ada terlalu banyak hasil untuk digandakan di sini, jadi saya hanya memberikan di bawah dua di antaranya.
Untuk VHD berukuran tetap:
Untuk mengembangkan VHD secara dinamis (hasilnya tidak seragam seperti sebelumnya):
sumber
Saya pribadi tetap menggunakan VHD daripada menggunakan akses mentah. Peringatan dalam dokumentasi Virtualbox memicu semua jenis lonceng tentang masalah stabilitas.
Saya telah menggunakan disk mentah dengan VMWare ketika saya harus menjalankan 3 sistem operasi secara bersamaan dan file-file berada di partisi yang sama. Disk mentah sedikit meningkatkan kinerja. Namun, saya mengalami masalah saat menggunakan fitur seperti snapshot. Oleh karena itu, saya beralih kembali ke pengaturan VHD. Di bawah mode operasi normal saat menggunakan VM tunggal, saya tidak mengalami peningkatan kinerja yang nyata. Namun, saya belum memverifikasi ini menggunakan alat penilaian kinerja apa pun.
sumber
Saya menggunakan Linux sebagai host OS dan WinXP sebagai tebakan di VirtualBox. Saya menggunakannya dengan penyimpanan file, sekarang XP saya berada di partisi terpisah pada HDD. Pengamatan saya adalah bahwa tidak ada manfaat sama sekali, setidaknya tidak ada yang bisa saya rasakan. Ada manfaat teoretis, karena Anda akan melewatkan lapisan FS, tetapi dengan sistem saat ini tampaknya terlalu kecil manfaatnya.
Jadi pengalaman saya mengatakan: gunakan file dengan penyimpanan yang telah dialokasikan, karena gambar yang dialokasikan secara dinamis akan membuat perbedaan besar (jauh lebih lambat dan IO lapar, daripada yang dialokasikan sebelumnya).
sumber