Desktop virtual untuk tugas tertentu

3

Saat ini sistem saya perlu diinstal ulang besar-besaran. Menjalankan Windows Vista yang semakin melambat, waktunya untuk melakukan format c: dan memulai kembali. Karena saya tidak ingin menginstal ulang Windows Vista sebagai OS utama saya dan saya tidak ingin membeli lisensi Windows 7 saya sedang mempertimbangkan sesuatu yang lain.

Salah satu masalah terbesar yang saya temui saat ini adalah polusi. Sebagai pengembang perangkat lunak (aplikasi web java) saya bereksperimen dengan banyak alat, sistem basis data, server aplikasi, dll. Juga, saya sangat ingin tahu dan mencoba banyak perangkat lunak lain. Tak perlu dikatakan, dalam jangka panjang PC saya mulai menderita karenanya.

Saya juga menggunakan PC saya untuk mengedit foto dan video.

Yang saya pertimbangkan adalah mengkonfigurasi sistem saya dengan berbagai mesin virtual, satu untuk setiap tugas yang saya gunakan untuk PC saya, pasangan sebagai mesin uji (untuk pekerjaan pengembangan saya) dan VM sandbox. Jadi, dalam hal ini saya akan menginstal Linux yang sangat ringan sebagai OS utama (mungkin mencoba LFS pertama saya untuk membuatnya sekecil mungkin) dengan hanya browser web yang diinstal dan VirtualBox . Untuk setiap tugas saya membutuhkan PC saya karena saya akan membuat VM yang dapat saya mulai tergantung pada apa yang ingin saya lakukan.

Apa yang saya khawatirkan: seberapa bisa diterapkannya ini? Apakah kinerja VM VirtualBox cukup baik untuk melakukan ini? Saya akan menerima sedikit penurunan kinerja dibandingkan dengan menjalankan OS asli, tetapi tidak terlalu banyak. Juga, terutama untuk pengeditan foto dan video, bagaimana dukungan perangkat kerasnya? Apakah saya dapat menonton video dalam full HD dan menghubungkan kamera saya? Saat ini saya memiliki satu pengaturan layar, tetapi saya sedang mempertimbangkan peningkatan; apakah ini akan bekerja dengan pengaturan layar ganda? Pada akhirnya, saya ingin bekerja pada VM seolah-olah mereka adalah OS utama saya.

Jadi apa yang Anda pikirkan? Apakah ini opsi yang layak?

BTW: Saya juga mempertimbangkan beberapa opsi lain, tetapi mereka merasa tidak benar:

  • Instal OS penuh sesak nafas (Linux) untuk semua tugas saya dan hanya menggunakan VM untuk lingkungan pengujian dan untuk sand-boxing.

    • Saya mungkin memerlukan VM Windows untuk beberapa alat dan saya khawatir kinerja VM akan turun ketika dijalankan di OS host penuh sesak nafas menggunakan beberapa sumber daya
  • Instal beberapa OS (dual / triple / etc boot) dan gunakan VM untuk lingkungan pengujian dan untuk sandboxing

    • Saya tidak suka me-reboot ketika saya ingin berpindah tugas.
Menandai
sumber
Apa spesifikasi komputer Anda? Saya biasanya menjalankan dua mesin virtual secara bersamaan di laptop saya, dengan sedikit atau tanpa memperlambat. Host: Windows 7 | Tamu: Windows 7, Ubuntu 11.10 | RAM: 8 GB | CPU: Quad Core 2.33 GHz ... :)
iglvzx
Ini Quad Core 2.33 GHz (terdengar asing? :-)) dengan 4 GB. Di samping meningkatkan ke pengaturan layar ganda, saya juga ingin meningkatkan RAM ke 8 atau 16GB
Tandai
OS berbasis Linux tidak menggunakan siklus / ram CPU sebanyak Windows. Ya, Fedora tidak. Saya tidak punya banyak pengalaman dengan distro lain.
SaintWacko
Adakah yang punya pemikiran tentang kinerja / kemampuan kerja pertanyaan saya? Apakah saya dapat menggunakan VM seolah-olah itu adalah OS utama saya (termasuk dukungan layar ganda) dan apakah itu dapat mengedit / menonton video full HD?
Markus

Jawaban:

5

Itu tergantung pada apa yang Anda maksud dengan polusi. Jika Anda bermaksud bahwa PC Anda tercemar dengan proses lain yang menggunakan CPU, maka memiliki VM terpisah untuk banyak tugas tidak akan membantu Anda. CPU masih harus digunakan untuk tugas-tugas yang berjalan terpisah.

Jika Anda bermaksud bahwa polusi berasal dari memiliki file-file lain-lain yang mengacaukan segalanya, maka Anda dapat mengambil manfaat dari memiliki VM yang terpisah. Ini akan membantu untuk menjaga semuanya benar-benar terpisah.

Rekomendasi saya adalah menjaga OS utama Anda dengan program utama yang Anda gunakan untuk pengembangan. Kemudian, miliki VM terpisah yang Anda gunakan untuk menguji aplikasi dan perangkat lunak baru yang Anda tidak yakin inginkan ke OS pengembangan utama Anda. VM sempurna untuk pengujian semacam ini.

John
sumber
Tidak, ini bukan prosesnya. Saya cukup berhasil memaksa Windows untuk hanya menjalankan proses yang saya setujui;) Saya kadang-kadang melakukan beberapa 'pemeliharaan' (uninstall / hapus semua hal yang tidak saya gunakan lagi, atur ulang data pada disk dan kosongkan ruang disk, periksa spyware / virus dengan pemindai kedua, jalankan pembersih reg, dll), tetapi entah bagaimana Windows selalu berhasil memperlambat. Jadi, sejujurnya, saya bahkan tidak tahu apa sebenarnya yang mencemari instalasi Windows saya.
Markus