Linux işletim sistemine sahip sunucunuzda disk okuma ve yazma hızını test etmek isteyebilirsiniz. Bu işlem, disk performansınızı değerlendirmek ve olası sorunları tespit etmek için önemlidir. İşte bu testi nasıl yapabileceğinizi adım adım açıklıyoruz:
Disk Yazma Hızı Testi
İlk olarak, disk yazma hızını test etmek için 1 GB boyutunda bir dosya oluşturacağız. Bu işlemde kullanılan komutlar şunlardır:
sync; dd if=/dev/zero of=tempfile bs=1M count=1024; sync
Bu komut, /dev/zero
kaynağından veri okuyarak tempfile
adlı dosyaya yazacaktır. bs=1M
parametresi, her bir blok boyutunun 1 MB olduğunu belirtirken, count=1024
parametresi toplamda 1024 blok (yani 1 GB) oluşturulacağını belirtir. sync
komutları ise yazma işlemi tamamlandığında verilerin diske tam olarak yazıldığından emin olmak için kullanılır.
Disk Okuma Hızı Testi
Yazma testinden sonra, disk okuma hızını test etmek için oluşturduğumuz dosyayı okuma komutunu kullanacağız:
dd if=tempfile of=/dev/null bs=1M count=1024
Bu komut, tempfile
dosyasından verileri okuyarak /dev/null
‘a (yani verilerin yok sayılacağı bir yere) yazacaktır. Bu işlem, disk okuma hızınızı ölçmenize yardımcı olur.
Sonuçların Yorumlanması
Yazma ve okuma testlerinin ardından, terminal ekranında göreceğiniz sonuçlar disk performansınızı gösterecektir. Yazma testi sırasında “MB/s” biriminde hız bilgisi alırken, okuma testi de benzer şekilde okuma hızınızı gösterecektir.
Bu testler, sunucunuzun disk performansını değerlendirmek için basit ama etkili bir yöntemdir. Performans sorunları tespit ederseniz, disk yapınızı gözden geçirmeyi veya donanımınızı yükseltmeyi düşünebilirsiniz.