Jawaban:
Orang-orang yang penyimpanan menyebut VMs sebagai blender I / O. Ini karena semua file tamu biasanya di dalam "wadah" seperti VMDK. VMDK ini adalah file tunggal yang berisi semua file lain yang digunakan oleh VM.
Pertimbangkan bahwa VMDK 80GB mungkin tidak memiliki semua blok yang dialokasikan secara berurutan pada disk - ini bahkan lebih mungkin jika Anda menggunakan provisi tipis. Dengan menjalankan defrag di dalam VM, Anda tidak benar-benar membuat urutan file pada disk fisik, Anda membuat mereka berurutan di dalam wadah dan wadah itu kemungkinan tidak berurutan pada disk fisik. Pada dasarnya, dalam banyak kasus itu buang-buang waktu dan keuntungan kinerja sangat minimal.
Jika Anda mengalokasikan semua ruang disk untuk membuat dan mendefrag file itu pada disk nyata dan kemudian mendefrag hard disk virtual, maka saya berharap akan melihat sedikit keuntungan.
@ MDMarra menjelaskan dengan sempurna mengapa defragment disk virtual tidak masuk akal. Tidak ada cara untuk memperbaikinya.
Sebagai jawaban nyata, saya belum pernah melihat banyak dampak dari defragging mesin virtual. Yang sedang berkata, jika Anda akan berpotensi menyusutkan drive di beberapa titik, Anda ingin defrag untuk membantu dengan proses itu.
Jika defragmenting adalah tujuan Anda, inilah yang dapat Anda lakukan:
Matikan OS tamu Anda. Shutdown yang Tepat, bukan Menangguhkan
Di Jendela VM Ware Player klik pada OS Tamu sekali dan klik "Edit Mesin Virtual"
Di tab "Perangkat Keras" klik "Hard disk". Di sisi kanan Anda akan melihat tombol bernama "Utilities". Mengkliknya akan memberi Anda menu drop-down. Pilih "defragment".
Saya memiliki OS Ubuntu 12.04 Guest dan saya harus mengatakan, saya tidak melihat perbedaan kinerja setelah defragmenting.
Meskipun Windows XP pada VMWare Player, pemeliharaan OS itu harus dilakukan untuk kinerja terbaik.
Bahkan jika Anda telah men-defrag VM HD Anda juga harus memastikan bahwa file VHD didefrag sepenuhnya pada OS host jika tidak ini tidak akan memiliki efek terbaik.