Stressz teszt A merevlemezek tesztelése a számítógépen vagy a kiszolgálón

Tartalomjegyzék:

Stressz teszt A merevlemezek tesztelése a számítógépen vagy a kiszolgálón
Stressz teszt A merevlemezek tesztelése a számítógépen vagy a kiszolgálón

Videó: Stressz teszt A merevlemezek tesztelése a számítógépen vagy a kiszolgálón

Videó: Stressz teszt A merevlemezek tesztelése a számítógépen vagy a kiszolgálón
Videó: How to Transfer Data from iPhone to iPad 2023 - YouTube 2024, Április
Anonim
A merevlemezek közül melyik a leggyorsabb, és tényleg olyan gyors, mint a gyártó? Akár asztali számítógépe, akár szervere van, a Microsoft ingyenes Diskspd segédprogramja stressztesztet tesz és teszteli a merevlemezeket.
A merevlemezek közül melyik a leggyorsabb, és tényleg olyan gyors, mint a gyártó? Akár asztali számítógépe, akár szervere van, a Microsoft ingyenes Diskspd segédprogramja stressztesztet tesz és teszteli a merevlemezeket.

MEGJEGYZÉS: Az útmutató korábbi változata a Microsoft régi "SQLIO" segédprogramjával magyarázható. A Microsoft azonban csak a "Diskspd" segédprogramot kínálja, amely helyettesíti az SQLIO-t, ezért frissítettük ezt az útmutatót.

Miért használja a Diskspd-t?

Ha szeretné tudni a meghajtók IO képességét, a Diskspd kiváló eszköz. A Diskspd megmondja Önnek azt a maximális kapacitást, amelyet a szerver merevlemezei képesek kezelni, vagy a leggyorsabb merevlemezre mutatnak, amelyet az asztali számítógépeken nehéz munkaterheléshez (vagy egyszerű PC-s játékhoz) kell használni.

Például tegyük fel, hogy három meghajtó van a kiszolgálón: egy F meghajtó, egy G meghajtó és egy C meghajtó. Ha van MDF az F meghajtón, az LDF a G meghajtóról és a mi operációs rendszerünk a C meghajtóról, akkor meg tudjuk állapítani, hogy a beállításunk hatékony-e. Például, ha az MDF-fájl a legforgalmasabb fájl, ahol a leginkább olvasható és ír, akkor azt szeretnénk, ha a leggyorsabb meghajtón lenne.

Image
Image
Image
Image
A fenti példával a grafikonok használatával (az OS, az LDF és az MDF írása és olvasása) MDF fájlt a leggyorsabb meghajtóra helyezzük, mivel az MDF a legforgalmasabb. Ha a Diskspd-elemzésünk azt mutatta, hogy F volt a leggyorsabb hajtásunk, az MDF-fájlt az F. meghajtóba helyezzük.
A fenti példával a grafikonok használatával (az OS, az LDF és az MDF írása és olvasása) MDF fájlt a leggyorsabb meghajtóra helyezzük, mivel az MDF a legforgalmasabb. Ha a Diskspd-elemzésünk azt mutatta, hogy F volt a leggyorsabb hajtásunk, az MDF-fájlt az F. meghajtóba helyezzük.

Hol tölthetem le a Diskspd-t?

A Microsoft ezt a kiváló eszközt kínálja ingyen, és letöltheti a Microsoft Technet-ből. Még nyílt forráskódú is, így letöltheti és megtekintheti a GitHub forráskódját.

A Diskspd tesztelésére a Windows 7, 8, 8.1, 10, valamint a Windows Server 2012, 2012 R2 és a 2016-os Műszaki előnézeti verziók asztali verzióin dolgoztak.

Miután letöltötte, el kell távolítania a.zip fájl tartalmát a számítógép egyik mappájába. Vegye figyelembe, hogy az archívum három különböző "diskspd.exe" fájlt tartalmaz. Az "amd64fre" mappában található 64 bites Windows PC-k, míg az "x86fre" mappában található 32 bites Windows PC-k. Ha a Windows 64 bites verzióját használja, és valószínűleg valószínűleg a 64 bites verziót szeretné használni.

Image
Image

Hogyan végezhetek el stressz tesztet?

Egyetlen teszt végrehajtásához egyszerűen csak egy Diskspd parancsot hívhat le a rendszergazda által engedélyezett parancssorból. Windows 10 vagy 8.1 esetén kattintson a jobb gombbal a Start gombra, és válassza a "Parancssor (Admin)" parancsot. A Windows 7 rendszerben keresse meg a "Parancssor" parancsikonját a Start menüben, kattintson rá jobb gombbal, és válassza a "Futtatás adminisztrátorként" parancsot.

Először is használja

cd

hogy átváltson a használni kívánt Diskspd.exe fájlt tartalmazó könyvtárra:

cd c:path odiskspdamd64fre

A mi esetünkben ez úgy nézett ki, mint az alábbi parancs.

Most futtassa a Diskspd parancsot a használni kívánt beállításokkal. A letöltött Diskspd archívumban található 30 oldalas DiskSpd Documentation.pdf fájlban megtalálja a parancssori opciók és a használati információk teljes listáját.
Most futtassa a Diskspd parancsot a használni kívánt beállításokkal. A letöltött Diskspd archívumban található 30 oldalas DiskSpd Documentation.pdf fájlban megtalálja a parancssori opciók és a használati információk teljes listáját.

Azonban ha gyorsan akarsz felállni és futni, akkor itt egy példa parancs. A következő parancs a blokk méretét 16K-ra (-b16K) állítja be, 30 másodperces tesztet (-d30) futtat le, letiltja a hardver és a szoftver bevételét (-Sh), méri a latencia statisztikákat (-L) o2) és négy szálat (-t4), véletlenszerű hozzáférést használ a szekvenciális írás helyett (-r), 30% írási műveletet és 70% olvasható műveletet hajt végre (-w30).

A fájl létrehoz egy c: testfile.dat fájlt 50 MB méretben (-c50M). Ha például a D: meghajtót szeretné összehasonlítani, pl. Megadja a d: testfile.dat fájlt

Diskspd.exe -b16K -d90 -Sh -L -o2 -t4 -r -w30 -c50M c: estfile.dat

Miután azonban a fenti tesztben 30 másodpercet ad meg - a teszt eredményeket kinyomtatjuk a Parancssorba, és megtekinthetjük őket.
Miután azonban a fenti tesztben 30 másodpercet ad meg - a teszt eredményeket kinyomtatjuk a Parancssorba, és megtekinthetjük őket.

Tekintse meg az eredményeket, és látni fogod az átlagos MB / s értéket a teszt alatt elért hajtóművel - hány írási műveletet végeztünk egy második, hány leolvasási műveletet hajtottunk végre egy másodperc alatt, és a bemeneti / kimeneti (IO) műveletek teljes mennyiségét másodpercenként. Ezek a statisztikák leginkább akkor hasznosak, ha több meghajtót hasonlítanak össze, hogy megnézhessük, melyik gyorsabb bizonyos műveleteknél, de azt is meg fogják mondani, hogy pontosan mekkora merevlemez-meghajtó képes kezelni az IO-t.

Az eredményeket egy olyan szövegfájlba is el lehet távolítani, amelyet később megtekinthet a> operátorral. Például az alábbi parancs ugyanazt a parancsot futtatja, mint az előző, és az eredményeket a C: testresults.txt fájlba helyezi.
Az eredményeket egy olyan szövegfájlba is el lehet távolítani, amelyet később megtekinthet a> operátorral. Például az alábbi parancs ugyanazt a parancsot futtatja, mint az előző, és az eredményeket a C: testresults.txt fájlba helyezi.

Diskspd.exe -b16K -d90 -Sh -L -o2 -t4 -r -w30 -c50M c: estfile.dat > c: estresults.txt

Ismételje meg ezt a folyamatot a többi meghajtóhoz, és hasonlítsa össze.
Ismételje meg ezt a folyamatot a többi meghajtóhoz, és hasonlítsa össze.

A stressz teszt parancs testreszabása

Ha megpróbálja kitalálni, melyik a leggyorsabb merevlemez egy bizonyos munkaterheléshez, hozzon létre egy olyan parancsot, amely jobban illeszkedik a munkaterheléshez. Például, ha egy olyan kiszolgáló, amely csak adatokat olvas és nem ír, akkor 100% -os olvasási tesztet kell végrehajtania, amely nem méri az írási teljesítményt. Futtassa a stressz tesztet több meghajtóban, és hasonlítsa össze az eredményeket, hogy lássa, milyen gyorsabb az ilyen típusú munka.

Ne feledje, hogy sok, sok más, a Diskspd.exe programban megadható parancssori opció van. A letöltött Diskspd.exe fájl dokumentációjában megtalálja a legteljesebb és legfrissebb listát, de itt néhány fontos lehetőség:

  • - w az írási és olvasási műveletek százalékos arányát jelöli.Például a -w40 beírása 40% írási műveletet, és így 60% olvasási műveletet végez. Entering -w100 100% írási műveletet hajt végre. A -w kapcsoló vagy a -w0 megadása elhagyja a 0% írási műveleteket és így a 100% -os olvasási műveletet.
  • - r vagy - s meghatározza, hogy a vizsgálat véletlenszerű hozzáférést vagy szekvenciális műveleteket használ-e. Adja meg a -r parancsot a véletlen eléréshez vagy a szekvenciákhoz. Ez segít megvizsgálni a véletlenszerű fájlhozzáférést (gyakran egy csomó kisebb fájlt) vagy a szekvenciális fájlhozzáférést (gyakran egy nagy fájl, amelyet egyszerre olvashat vagy ír le).
  • - t a szálak számát jelöli, amelyek egyidejűleg futnak, mint például a -t2 a két szálra vagy a -t6 a hat szálra.
  • - o jelöli a kifogásolt kifogások számát, például -o4 négy kérelem esetén, vagy -o2 két eredmény esetén.
  • - d a tesztek időtartama másodpercek alatt, például -d90 90 másodpercig vagy -d120 120 másodpercig.
  • - b az olvasások vagy írások blokkmérete, például -166K egy 16K-os blokkmérethez vagy -6464-hez egy 64K blokk mérethez.

Ezekkel az opciókkal módosíthatja a benchmark parancsot, és megnézheti, hogyan működik a lemez különböző terhelések alatt. Miután írt egy olyan parancsot, amely úgy érzi, hogy közelíti a számítógépen futó munkaterhelés típusát, több meghajtó tesztelését is kiválaszthatja, és megnézheti, melyik a legjobb teljesítményt nyújtja.

Ajánlott: