Home > Linux Experience, Ubuntu > Benchmark your GTK theme!

Benchmark your GTK theme!

Dari sekian banyak tema (theme) untuk Ubuntu / Gnome, bagaimana cara mengetahui apakah tema yang digunakan saat ini cukup cepat. Tema yang bagus bukan saja indah dipandang, tapi juga cepat. Buat apa anda menggunakan tema yang indah, tapi memerlukan waktu muat (loading) yang lebih lama?
Bila anda membuka menu “System – Apperance – Customize“, anda akan menemukan tab “Window Border”. Kecepatan membuka sebuah aplikasi salah satunya juga ditentukan dari “Window Border” yang digunakan. Semakin ringan maka aplikasi akan semakin sedikit menggunakan memori sehingga lebih cepat. Ada 2 aplikasi yang bisa anda pakai untuk mencari tahu seberapa cepat dan efisien tema GTK (GTK theme) yang anda gunakan. Yang pertama adalah bawaan dari gnome: metacity-theme-viewer dan yang kedua harus anda install terpisah: gtkperf.
Sekarang kita akan bahas satu-persatu:

metacity-theme-viewer
Metacity-theme-viewer, sesuai dengan keterangan dari man, dapat digunakan untuk mengukur performa dari sebuah frame window (window border). Semua window border yang terinstall ada di folder /usr/share/themes/, jadi untuk mengukur tema Atlanta cukup ketik ini di terminal metacity-theme-viewer Atlanta (perhatikan huruf besar-kecil). Sebagai gambaran, saya lampirkan hasil benchmark beberapa window border di tempat saya (dalam milisekon per frame – lebih kecil lebih cepat):

  • Wave: 9.18716
  • Radiance: 6.967
  • Metabox: 4.25034
  • Atlanta: 4.15339
  • Inverted: 9.63296
  • Simple: 4.0532


gtkperf
Aplikasi kedua yang bisa anda gunakan adalah GtkPerf. Aspek yang diuji lebih kompleks karena mencakup widget/komponen yang ada di GTK seperti combobox, buttons, text dan canvas. Untuk instalasi cukup cari dan install paket gtkperf dengan menggunakan synaptic atau ketik ini di terminal: sudo apt-get install gtkperf
Untuk menggunakan, anda pilih dulu kombinasi “Window Border” dan “Controls” di menu “System – Appearance – Customize”, lalu buka gtkperf dan pilih berapa kali tes. Sebagai gambaran, saya lampirkan hasil tes (waktu total) untuk 10 kali tes untuk tema GTK yang umum digunakan di Ubuntu (lebih kecil – lebih cepat):

  • Clearlooks: 1.12
  • Ambiance: 1.37
  • Dust: 1.14
  • HighContrastInverse: 0.96
  • Mist: 0.85
  • New Wave: 1.79 (tema standar ubuntu)
  • Radiance: 1.39
  • Wave: 1.11
  • Crux: 1.11


Nah, dari data diatas untuk komputer dengan spesifikasi memori yang rendah, saya menyarankan anda untuk menggunakan tema Metabox untuk Window Border dan Mist untuk kontol GTK.

  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: