High CPU Usage VirtualBox

Beberapa waktu lalu Ane dibuat jengkel dengan CPU usage VirtualBox yang sangat tinggi ketika menjalankan guest OS CentOS didalamnya, padahal kondisi guest OS sedang idle dan tidak sedang menjalankan proses yang tinggi. Setelah bergoogling ria ternyata banyak yang mengalami nasib yang serupa. Ane belum menemukan jawaban pasti kenapa bug ini bisa muncul. Seorang user bernama Jent dalam sebuah website mengatakan :

The problem you described here is actually due to a bug in virtual box that has to do with the CPU affinity. In other words virtual box does not like switching between multiple cores.

Ada beberapa cara untuk “mengakali” bug ini, salah satunya adalah dengan membuat “dummy guest OS” seperti yang disarankan oleh Shantanu Goel dalam websitenya. Atau solusi lain yang Ane temukan sendiri yaitu dengan menambahkan Processor Virtual ke dalam guest OS. Langkahnya adalah:

1. Buka setting guest OS

2. Pilih submenu System lalu pilih tab Processor

3. Tambahkan satu Processor lagi sehingga guest OS tersebut memiliki 2 processor.

4. Pilih tab Motherboard, centang opsi Enable IO APIC

5. Tekan OK lalu jalankan guest OS tersebut

Cek CPU Usage komputer anda sekarang. Bila sukses maka seharusnya CPU Usage VirtualBox akan turun drastis  (di komputer Ane hanya berkisar 1% – 3%). Bila masih tinggi, berarti anda harus googling kembali mencari solusi lain🙂

catatan:

Berikut spesifikasi komputer dan program yang saya gunakan:

  • Processor: Intel Core 2 Duo P8600 @ 2.4 GHz
  • OS: Windows 7 Professional 64 bit
  • Virtual Box 4.0.4
  • Guest OS: CentOS 5.4 32 bit, program Guest Addition dari Virtual Box terinstall

referensi:

http://tech.shantanugoel.com/2009/07/07/virtualbox-high-cpu-usage-problem-solved.html

5 thoughts on “High CPU Usage VirtualBox

    • Yang mana pak? Ini kasusnya adalah saat menggunakan Virtual Box pak, jadi CPU Usage ketika menjalankan virtual box sangat tinggi, padahal tidak ada proses yang seedang berjalan.

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