Home > Hack, Tips n Trick, Virtualbox > Windows XP on tmpfs / zram

Windows XP on tmpfs / zram

Karena masih utak-atik dengan filesystem RAM, saya mendadak muncul ide untuk mencoba virtualbox Windows XP tapi menggunakan filesystem RAM sebagai medianya. Harapannya saya akan mendapat Windows XP yang sangat responsif karena berjalan di RAM, bukan di harddisk.

Yang pertama, anda memerlukan RAM yang cukup besar. Saya menggunakan RAM 2GB. Untuk media tempat file virtual harddisk, saya membuat drive 1,5GB (bisa menggunakan zram maupun tmpfs, pilih salah satu). Berikut langkah-langkah persiapan.

Bila anda menggunakan zram/compcache:
root@ferry-laptop:/tmp# insmod ramzswap.ko num_devices=1
root@ferry-laptop:/tmp# rzscontrol /dev/ramzswap0 --disksize=1572864 --init
root@ferry-laptop:/tmp# mkfs /dev/ramzswap0
root@ferry-laptop:/tmp# mount /dev/ramzswap0 /tmp/vbox

Bila akan menggunakan tmpfs
root@ferry-laptop:/tmp# mount -t tmpfs -o size=1536m tmpfs /tmp/vbox/

Lalu lakukan langkah-langkah instalasi virtualbox seperti biasa. Jangan lupa arahkan virtual disk-nya ke /tmp/vbox. Bila tidak bisa silahkan ketik di terminal: sudo chown username-anda.username-anda -R /tmp/vbox/

Instalasi dasar Windows XP+Guest Addition menghabiskan harddisk 857MB. Saya mencoba melakukan instalasi Adobe Photoshop 7 (Ya memang kuno, tapi ini yang cukup irit harddisk) dan harddisk virtual terpakai hingga 1,1 GB.

Nah, apakah akan seresponsif itu? Sayangnya tidak. Saya mencoba menggunakan tmpfs ataupun compcache, dan tidak terdapat perbedaan yang signifikan untuk zram maupun tmpfs. Pengukuran saya lakukan dengan stopwatch (maaf).

  • Untuk waktu loading Windows XP, dari pilihan boot (F8) hingga masuk desktop memerlukan waktu 13,5-14,5 detik.
  • Membuka Adobe Photoshop 7 sekitar 3,5-4,5 detik.
  • Membuka Windows Explorer maupun Internet Explorer hanya sekejap matašŸ˜€

Kenapa tidak signifikan? Kemungkinan Windows XP memang lama, terjadi bottleneck saat pengambilan data, diberi harddisk super cepat pun tidak berpengaruh. Ingat, pada waktu Windows XP dikembangkan, belum ada konsep SSD ataupun drive super cepat. Bottleneck kemungkinan terjadi di kernel XP. Tapi ini hanya dugaan saja.

Saya menyarankan anda menggunakan zram sebagai media instalasi Windows XP-nya karena terkompress. Dan menggunakan tmpfs sebagai media pagefile Windows karena kemampuan baca tulis yang lebih cepat.

Bacaan lain:

  1. No comments yet.
  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: