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]
0 komentar:
Posting Komentar