Minggu, 23 Januari 2011

Penggunaan Memori dengan VMSTAT

Memori merupakan salah satu komponen penting yang  menentukan kinerja dan performansi sebuah komputer (disamping processor , harddis, bus dll). Mengukur penggunaan memori sangat diperlukan dalam beberapa keadaan salah satunya kondisi saya saat sekarang ini (baca:thesis) :D. mungkin kita semua sudah mengenal perintah sederhana untuk mengukur penggunaan memory, yaitu:


# free -h


Tetapi kali ini saya akan cerita tentang vmstat , tools ini saya pergunakan dalam pengujian filesystem pada thesis saya. Menurut wikipedia vmstat (virtual memory statistics) adalah sebuah tool sistem monitoring komputer yang mengumpulkan dan menayangkan informasi tentang memori, proses yang berjalan, interupsi, paging dan I/O blok. Dengan menambahkan parameter interval kita dapat memonitor aktifitas komputer secara interaktif dan real-time.


Dalam beberapa distribusi vmstat kebanyakan sudah menjadi paket standara dan sudah terpasang setelah instalasi, contohnya pada slax. untuk menggunakan vmstat cukup dengan langsung mengeksekusi perintahnya :




[plain]
# vmstat
[/plain]

akan tetapi untuk mengukur dalam kondisi realtime, kita menambahkan satuan detik setelah perintah vmstat. ini akan menampilkan hasil penggunaan memori setiap satuan detiknya.




[plain]
#> vmstat 1</div>
procs -----------memory---------- ---swap-- -----io---- --system-- ----cpu----
r  b   swpd   free   buff  cache   si   so    bi    bo   in    cs us sy id wa
0  0   2536  21496 185684 1353000    0    0     0    14    1     2  0  0 100  0
0  0   2536  21496 185684 1353000    0    0     0    28 1030   145  0  0 100  0
0  0   2536  21496 185684 1353000    0    0     0     0 1026   132  0  0 100  0
0  0   2536  21520 185684 1353000    0    0     0     0 1033   186  1  0 99  0
0  0   2536  21520 185684 1353000    0    0     0     0 1024   141  0  0 100  0
0  0   2536  21584 185684 1353000    0    0     0     0 1025   131  0  0 100  0
#>
[/plain]
untuk menghentikannya bisa menggunakan tombol ctrl^c. tidak hanya menampilkan memori bebas, vmstat juga menampilkan buffer, swap dll. semoga bermanfaat ;)

0 komentar:

Posting Komentar