1 Mayıs 2022 Pazar

Disk işlemleri - Rastgele okuma yazma testi

Sistemlerimizde kullandığımız diskleri/lunları test etmek ihtiyacı duyduğumuzda fio programını kullanabiliriz.

Aşağıdai örnek kullanım mevcut. Detaylı bilgi için $man fio 


$ fio --name=randreadwrite --ioengine=libaio --iodepth=1 --rw=randrw --bs=4k --direct=1 --size=512M --numjobs=4 --group_reporting --filename=tmp/testfile

direct=İşlemler esnasında sistem hafızasının kullanmasını önleyerek, disklerin gerçek performansını öğrenmemize yardımcı olur. Şayet direct=1 kullanmadığımızda, veri okuma yazma işlemlerinin  bir kısmı disk yerine hafızada yapılacağından sonuç yanıltıcı olur.

numjobs=Sistemde  kullanabileceğimiz thread sayısı(genelde çekirdek sayısı kadar)



 

Bu testler esnasın sistemdeki disklerin durumunu pcp atop -d veya pmiostat -R sdc   komutlarıyla izleyebilirsiniz.

pcp komutlarını kullanmak icin pcp ve pcp-system-tools paketlerini yüklemeniz gerekmektedir.

#yum install pcp pcp-system-tool

Hiç yorum yok:

Yorum Gönder

Not: Yalnızca bu blogun üyesi yorum gönderebilir.

USB Disk Trim ( Discard ) Desteğinin kullanılması - Acasis TB406Pro

Yeni bir USB-NVMe kutusu aldım. İçine 2 TB'lık bir NVMe SSD taktım, diski LVM ile bölüp XFS ile biçimlendirdim. Kutunun kutusunda "...