https://linuxopsys.com/wp-content/uploads/2023/10/check-disk-io-process-featured-image.png

Linux Sunucularda Disk Performansını Analiz Etmenin Yolları: I/O İşlemlerini Anlama ve İzleme

Birol EMEKLİ

--

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…

--

--

Birol EMEKLİ

Systems Administrators | DevOps | ML & DP | Python | Django