Welke van uw harde schijven is de snelste en is deze echt zo snel als de fabrikant beloofde? Of u nu een desktop-pc of een server hebt, het gratis hulpprogramma Diskspd van Microsoft zal uw test en test uw harde schijven testen.
OPMERKING: in een vorige versie van deze handleiding werd het oude "SQLIO" -hulpprogramma van Microsoft uitgelegd. Microsoft biedt nu echter alleen het hulpprogramma "Diskspd", dat SQLIO vervangt, dus we hebben deze handleiding bijgewerkt met nieuwe instructies.
Als u het IO-vermogen van uw schijven wilt weten, Diskspd is een uitstekende tool. Diskspd vertelt je de maximale capaciteit die de harde schijven van een server aankunnen, of wijst je naar de snelste harde schijf die je zou moeten gebruiken voor zware workloads (of gewoon PC gaming vereist) op een desktop pc. Laten we bijvoorbeeld eens veronderstellen dat we hebben drie schijven op een server: een F-station, G-station en C-station. Als we onze MDF op de F-schijf, de LDF op de G-schijf en ons besturingssysteem op onze C-schijf hebben, kunnen we evalueren of onze installatie effectief is. Als het MDF-bestand bijvoorbeeld het drukste bestand is met de meeste lees- en schrijfbewerkingen, willen we dat het op de snelste schijf staat.
Het bovenstaande voorbeeld met de grafieken gebruiken (wat de schrijf- en leesbewerkingen voor het besturingssysteem vertegenwoordigt) LDF en MDF), zouden we ons MDF-bestand op de snelste schijf plaatsen, omdat onze MDF de drukste is. Als uit onze Diskspd-analyse bleek dat F onze snelste schijf was, plaatsten we ons MDF-bestand op station F.
Waar Diskspd downloaden
Diskspd is getest om te werken op desktopversies van Windows 7, 8, 8.1, 10, evenals Windows Server 2012, 2012 R2 , en 2016 Technische Preview 5.
Nadat u het hebt gedownload, moet u de inhoud van het .zip-bestand extraheren naar een map op uw computer. Merk op dat het archief drie verschillende "diskspd.exe" bestanden bevat. De map in de map "amd64fre" is voor 64-bits Windows-pc's, terwijl die in de map "x86fre" voor 32-bits Windows-pc's is. Als u een 64-bits versie van Windows gebruikt en waarschijnlijk ook wel, wilt u waarschijnlijk de 64-bits versie gebruiken.
Hoe voer ik een stresstest uit?
Gebruik eerst
cdom over te schakelen naar de map met de Diskspd. exe die u wilt gebruiken:
cd c: path to diskspd amd64fre
In ons geval leek dat op de onderstaande opdracht.
Voer nu de opdracht Diskspd uit met de opties die u wilt gebruiken . U vindt een volledige lijst van commandoregelopties en gebruiksinformatie in het bestand DiskSpd_Documentation.pdf met 30 pagina's dat deel uitmaakt van de door u gedownloade Diskspd-archieven.
Als u echter snel aan de slag wilt, vindt u hier een voorbeeldopdracht . De volgende opdracht stelt de blokgrootte in op 16K (-b16K), voert een test van 30 seconden uit (-d30), schakelt hardware- en software-verzilvering uit (-Sh), meet latentiestatistieken (-L), gebruikt twee IO-aanvragen per thread (- o2) en vier threads (-t4) per doel, maakt gebruik van willekeurige toegang in plaats van sequentieel schrijven (-r), voert 30% schrijfbewerkingen uit en 70% leesbewerkingen (-w30).
Het maakt een bestand op c: testfile.dat van 50 MB groot (-c50M). Als u bijvoorbeeld uw D: -schijf wilt benchmarken, geeft u d: testfile.dat
Diskspd.exe -b16K -d90 -Sh -L -o2 -t4 -r -w30 -c50M c op: testfile.dat
Nadat u in de bovenstaande test 30 seconden hebt opgegeven, worden de testresultaten afgedrukt naar de opdrachtprompt en kunt u deze bekijken.
Raadpleeg de resultaten en u ziet de gemiddelde MB / s de schijf bereikte tijdens de test - hoeveel schrijfbewerkingen een seconde werden uitgevoerd, hoeveel leesbewerkingen een seconde werden uitgevoerd, en de totale hoeveelheid invoer / uitvoer (IO) bewerkingen per seconde. Deze statistieken zijn het handigst bij het vergelijken van meerdere schijven om te zien welke voor bepaalde bewerkingen sneller is, maar ze zullen u ook precies vertellen hoeveel IO een harde schijf aankan.
U kunt de resultaten ook naar een tekstbestand dumpen dat u later kunt bekijken met de operator>. De onderstaande opdracht voert bijvoorbeeld dezelfde opdracht uit als hierboven en plaatst de resultaten in het bestand C: testresults.txt.
Diskspd.exe -b16K -d90 -Sh -L -o2 -t4 -r -w30 -c50M c: testfile.dat> c: testresults.txt
Herhaal dit proces voor uw andere schijven en vergelijk.
Uw stresstest aanpassen
Merk op dat er vele, vele andere opdrachtregelopties zijn die u kunt specificeren voor Diskspd.exe. U vindt de meest complete, actuele lijst in de documentatie bij het gedownloade bestand Diskspd.exe zelf, maar hier zijn enkele belangrijke opties:
-w
Waarom duurt het langer voordat een computer reageert op een onjuist wachtwoord versus een goede?
Hebt u ooit per ongeluk het verkeerde wachtwoord op uw computer ingevoerd en hebt u vastgesteld dat het even duurt om te antwoorden in vergelijking met het invoeren van de juiste? Waarom is dat? De SuperUser Q & A-post van vandaag biedt het antwoord op de vraag van een nieuwsgierige lezer. De vraag-en-antwoordsessie van vandaag komt tot ons dankzij SuperUser - een onderdeel van Stack Exchange, een gemeenschapsgedreven groep van Q & A-websites.
Benchmarken van uw videokaart (en kan deze vergelijken met anderen)
Veel benchmarks zijn nogal mysterieus en worden gevuld met technische parameters en jargon. Is er een eenvoudige manier om een vergelijking te maken tussen GPU-uitvoeringen (bijvoorbeeld vóór en na een grote videokaartupgrade)? Lees verder als we uitleggen hoe. Beste HTG, Ik heb een nieuwe videokaart voor mijn desktop besteld en, terwijl ik wacht, zou ik graag wat benchmarks willen uitvoeren.