Cara cek latency I/O Linux
Kalau di Windows ada task manager untuk melihat proses dan I/O secara umum maka Linux tentu saja ada alternatifnya dan bukan hanya top
saja. Untuk hal – hal spesifik kita bisa menggunakan alat yang paling tepat. Kali ini saya ingin share bagaimana caranya cek latency dari operasi input output pada disk.
Tanpa basa – basi langsung saja eksekusi perintah ini:
iostat -xk 10
Dimana parameter x
untuk informasi lengkap dan k
menggunakan satuan Kilobyte, bisa digantikan dengan m
untuk Megabyte.
Hasilnya akan seperti ini dan akan diperbarui setiap 10 detik sesuai parameternya:
Linux 3.16.0-4-amd64 (servernesia) 04/13/2017 _x86_64_ (1 CPU)
avg-cpu: %user %nice %system %iowait %steal %idle
0.74 0.00 0.87 0.69 0.53 97.17
Device: rrqm/s wrqm/s r/s w/s rkB/s wkB/s avgrq-sz avgqu-sz await r_await w_await svctm %util
vda 0.00 0.10 0.08 3.04 1.44 15.51 10.90 0.09 29.24 17.16 29.54 3.28 1.02
avg-cpu: %user %nice %system %iowait %steal %idle
1.79 0.00 1.40 1.50 1.60 93.72
Device: rrqm/s wrqm/s r/s w/s rkB/s wkB/s avgrq-sz avgqu-sz await r_await w_await svctm %util
vda 0.00 0.00 0.40 5.98 18.34 25.12 13.62 0.23 36.44 9.00 38.27 3.94 2.51
avg-cpu: %user %nice %system %iowait %steal %idle
0.60 0.00 1.09 1.09 1.19 96.03
Yang patut anda perhatikan adalah pada kolom await, satuannya menggunakan ms (milidetik), mirip dengan Average Disk sec / Transfer pada Windows.
Ada yang tahu latency bahasa Indonesinya apa? 😀 Jeda waktu proses kah?
Saya punya Linuxcnc dimana nanti untuk mengontrol hardware berupa motor stepper untuk mesin cnc. Disini juga ada alat untuk cek latency. UNtuk kontrol hardware ini menggunakan port LPT atau parallel port. Yang jadi pertanyaan saya bisakah Mas Chandra beritahukan cara mengetahui alamat port LPT disini dan juga merubah hak aksesnya jika belum terbuka?
Coba dilist dulu portnya ada apa saja:
Yang diawali huruf lp (lp0 dan seterusnya), itu parallel portnya.
Kemudian kalau ada masalah di hak aksesnya:
Saya sampai lupa ini bahas apa mas. 😀
Ini masih masalah mas? Yang saya bicarakan sebelumnya ga ngefek? Ada pesan errornya tidak?