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
Yorumlar
Yorum Gönder