Linux Sunucularda Disk Performansını Analiz Etmenin Yolları: I/O İşlemlerini Anlama ve İzleme
3 min readSep 10, 2024
I/O İşlemi Nedir?
I/O (Input/Output) işlemleri, bilgisayar sistemlerinde veri alışverişini yönetir. Bu işlemler, verilerin disklerden okunmasını, disk yazmalarını, ağ üzerinden veri transferini ve diğer donanım aygıtlarıyla veri alışverişini içerir. I/O işlemleri, sistem performansını etkileyebilir ve genellikle diskler, ağ kartları ve diğer harici aygıtlarla ilişkilidir.
Linux Sunucularda I/O Değerleri Nasıl Analiz Edilir?
Linux sunucularda I/O işlemlerini analiz etmek için çeşitli komutlar kullanılabilir. İşte bazı temel komutlar ve her birinin örnek çıktılarıyla açıklamaları:
1. iostat
iostat
komutu, disk I/O performansını ve CPU kullanımını gösterir.
- Kullanım:
iostat -x 1
Device: r/s w/s rKB/s wKB/s avgrq-sz avgqu-sz await svctm %util
sda 15.00 10.00 200.00 150.00 23.33 0.30 10.00 5.00 40.00
- r/s: Saniyede okunan işlemlerin sayısı. Örneğin,
sda
diski saniyede 15 okuma işlemi yapıyor. - w/s: Saniyede yazılan işlemlerin sayısı. Örneğin,
sda
diski saniyede 10…