Sabit disklerinizden hangisinin en yüksek hıza sahip olduğunu ve gerçekten üreticilerin söz verdiği kadar hızlı olup olmadığını bilmek ister misiniz? İster PC ister Sunucu olsun, ücretsiz Diskspd yardımcı programı Stres Testi yapacak ve sabit sürücülerinizi kıyaslayacaktır.

Not:
Stres Testi güvenilirliği test etmenin bir yoludur.
Daha önce kullanıcılar Stres Testi için sıklıkla Microsoft'un eski yardımcı programı SQLIO'yu kullanıyordu. Ancak Microsoft şu anda SQLIO'nun yerine yalnızca Diskspd yardımcı programını sunmaktadır.
1. Diskspd'yi neden kullanmalısınız?
Diskspd, sabit sürücünüzün kaldırabileceği maksimum kapasiteyi veya bilgisayarınızda oyun oynamak gibi amaçlarla kullanmanız gereken sabit sürücünün en hızlı noktasını size söyleyecektir.
Bir sunucuda 3 sürücü olduğunu varsayarak aşağıdaki örneğe bakabilirsiniz: F sürücüsü, G sürücüsü ve C sürücüsü. F sürücüsünde MDF varsa, G sürücüsünde LDF varsa ve sürücüde işletim sistemi varsa hangisine karar verebiliriz ayar etkilidir.
![Bilgisayarınızdaki veya Sunucunuzdaki sabit sürücüyü Stres Testi Nasıl Yapılır? Bilgisayarınızdaki veya Sunucunuzdaki sabit sürücüyü Stres Testi Nasıl Yapılır?]()
![Bilgisayarınızdaki veya Sunucunuzdaki sabit sürücüyü Stres Testi Nasıl Yapılır? Bilgisayarınızdaki veya Sunucunuzdaki sabit sürücüyü Stres Testi Nasıl Yapılır?]()
![Bilgisayarınızdaki veya Sunucunuzdaki sabit sürücüyü Stres Testi Nasıl Yapılır? Bilgisayarınızdaki veya Sunucunuzdaki sabit sürücüyü Stres Testi Nasıl Yapılır?]()
Analiz etmek için Diskspd'yi kullanırsak, F sürücüsü en hızlı sürücü olacaktır, dolayısıyla MDF dosyasını F sürücüsüne "ekleyeceğiz".
2. Diskspd'yi indirin
Microsoft, Diskspd aracını ücretsiz olarak sağlar ve bunu Microsoft Technet'ten indirebilirsiniz . Ayrıca Diskspd açık kaynaktır, dolayısıyla kaynak kodunu GitHub'dan indirebilir, inceleyebilir veya düzenleyebilirsiniz .
Diskspd'yi bilgisayarınıza indirin ve buraya yükleyin .
Diskspd, Windows 7,8,8.1 ve 10 sürümlerinin yanı sıra Windows Server 2012, 2012 R2 ve 2016 Teknik Önizleme 5'te de çalışır.
İndirme işlemi tamamlandıktan sonra .zip dosyasını bir klasöre çıkarın. Çıkarılan klasörün 3 farklı "diskapd.exe" dosyası içerdiğini unutmayın. 64 bit Windows için bir klasör "amd64fre", 32 bit Windows için "x86fre" klasörüdür.
![Bilgisayarınızdaki veya Sunucunuzdaki sabit sürücüyü Stres Testi Nasıl Yapılır? Bilgisayarınızdaki veya Sunucunuzdaki sabit sürücüyü Stres Testi Nasıl Yapılır?]()
3. Stres Testi nasıl yapılır?
Testin bir bölümünü gerçekleştirmek için Diskspd komutunu yalnızca Yönetici hakları etkinken Komut İstemi'nden çağırabilirsiniz.
Windows 10 veya 8.1'de sol alt köşedeki Başlat düğmesine sağ tıklayın ve Komut İstemi (Yönetici) öğesini seçin.
Windows 7'de, Başlat menüsünde Komut İstemi kısayolunu bulun ve ardından Yönetici olarak çalıştır'ı seçin.
Öncelikle kullanmak istediğiniz Diskspd.exe dosyasını içeren dizine geçmek için cd'yi kullanın:
cd c:\diskspd\amd64fre'ye\yol\
Daha sonra kullanmak istediğiniz seçenekleri içeren Diskspd komutunu çalıştırın. İndirdiğiniz Diskspd'nin içerdiği 30 sayfalık DiskSpd_Documentation.pdf dosyasında komut seçeneklerinin ve kullanım bilgilerinin bir listesini bulacaksınız.
Ancak komutu hızlı bir şekilde çalıştırmak istiyorsanız işte bir örnek:
Aşağıdaki komut blok boyutunu 16K (-b16K) olarak ayarlar, testi 30 saniye içinde çalıştırır (-d30), donanım ve yazılımı devre dışı bırakır (-Sh), gecikme istatistiklerini ölçer (-L), iş parçacığı başına iki IO isteği kullanır (- o2) ve hedef başına dört iş parçacığı (-t4), sıralı yazmalar (r) yerine rastgele erişim kullanır, yazma işlemlerinin %30'unu ve okuma etkinliğinin %70'ini (-w30) gerçekleştirir.
c:\testfile.dat konumunda 50 MB boyutunda (-c50M) bir dosya oluşturacaktır. Bunun yerine D: sürücüsünü kıyaslamak istiyorsanız d:\testfile.dat dosyasını bulun.
Diskspd.exe -b16K -d90 -Sh -L -o2 -t4 -r -w30 -c50M c:\testfile.dat
![Bilgisayarınızdaki veya Sunucunuzdaki sabit sürücüyü Stres Testi Nasıl Yapılır? Bilgisayarınızdaki veya Sunucunuzdaki sabit sürücüyü Stres Testi Nasıl Yapılır?]()
30 saniye sonra yukarıdaki komutun test sonuçları Komut İstemi'nde görüntülenecektir ve sonuçları orada görebilirsiniz.
Sonuçlara bakarken, sürücünün test sırasında elde ettiği ortalama MB/sn değerini - 1 saniyede kaç yazma işlemi gerçekleştirildiğini, 1 saniyede kaç okuma işlemi gerçekleştirildiğini ve toplamını - göreceksiniz. her saniye gerçekleştirilir.
![Bilgisayarınızdaki veya Sunucunuzdaki sabit sürücüyü Stres Testi Nasıl Yapılır? Bilgisayarınızdaki veya Sunucunuzdaki sabit sürücüyü Stres Testi Nasıl Yapılır?]()
Bu istatistikler, belirli işlemler için hangi sürücünün daha hızlı olduğunu değerlendirmek amacıyla birden fazla sürücüyü karşılaştırırken son derece faydalıdır, ancak aynı zamanda sabit sürücünün bunu kaldırabileceği cihaz başına kaç GÇ'ye ilişkin doğru bir fikir de verir.
Ayrıca sonuçları daha sonra görüntülemek üzere bir metin dosyasına aktarabilirsiniz. Örneğin, aşağıdaki komutu yukarıdaki komutla birlikte çalıştırın; sonuçlar C:\testresults.txt dosyasında görüntülenir.
Diskspd.exe -b16K -d90 -Sh -L -o2 -t4 -r -w30 -c50M c:\testfile.dat > c:\testresults.txt
![Bilgisayarınızdaki veya Sunucunuzdaki sabit sürücüyü Stres Testi Nasıl Yapılır? Bilgisayarınızdaki veya Sunucunuzdaki sabit sürücüyü Stres Testi Nasıl Yapılır?]()
Aynısını diğer sürücülerle yapın ve karşılaştırın.
4. Stres Testi komutunu özelleştirin
Ağır iş yükleri için hangi sabit sürücünün en hızlı olduğunu bulmaya çalışıyorsanız iş yüküne en uygun komutu oluşturmalısınız. Örneğin, bir sunucu yalnızca veri okuyor ve yazmıyorsa, %100 okuma testi yapmalı ve herhangi bir yazma performansı testi yapmamalısınız. Birden fazla sürücüde Stres Testi çalıştırın ve hangi sürücünün daha hızlı, yapmanız gereken işe uygun olduğunu görmek için sonuçları karşılaştırın.
Diskspd.exe için belirtebileceğiniz birçok farklı komut satırı seçeneğinin bulunduğunu unutmayın. İşte bazı önemli seçenekler:
- -w yazma ve okuma işlemlerinin yüzdesini temsil eder. Örneğin -w40 girilmesi, yazma işlemlerinin %40'ını, geri kalan %60'ını da okuma işlemlerini gerçekleştirecektir. -w100 girilmesi %100 yazma işlemlerini gerçekleştirecektir. -w atlanırsa veya -w0 girilirse %0 yazma işlemi ve %100 okuma işlemi gerçekleştirilecektir.
- -r veya –s, kullanımın mı, rastgele erişimin mi yoksa sıralı işlemlerin mi kontrol edileceğine karar verir. Rastgele erişim için -r'yi veya sıralı erişim için -s'yi belirtin. Bu, rastgele dosya erişimini (genellikle bir dizi küçük dosya) veya sıralı dosya erişimini (genellikle büyük bir dosyanın aynı anda okunması veya yazılması) test etmenize yardımcı olur.
- -t aynı anda çalıştırılacak iş parçacığı sayısını temsil eder; örneğin 2 iş parçacığı için -t2 veya 6 iş parçacığı için -t6.
- -o, iş parçacığı başına bekleyen istek sayısını temsil eder; örneğin 4 istek için -o4 veya 2 sonuç için -o2.
- -d, test bölümlerinin saniye cinsinden süresidir; örneğin 90 saniye için -d90 veya 120 saniye için -d120 gibi.
- -b, okuma veya yazma gibi işlemlerin blok boyutudur; örneğin 16K blok boyutu için -b16K veya 64K blok boyutu için -b64K.
Aşağıdaki bazı makalelere bakın:
İyi şanlar!