DiskSpd

DiskSpd is a free and open-source[2] command-line tool for storage benchmarking on Microsoft Windows that generates a variety of requests against computer files, partitions or storage devices and presents collected statistics as text in the command-line interface or as an XML file.[3][4][5]

DiskSpd
Developer(s)Microsoft
Stable release
2.0.21a / September 21, 2018 (2018-09-21)
Repositorygithub.com/Microsoft/diskspd
Written inC++
Operating systemWindows Server 2016, Windows 10, Windows Server 2012 R2, Windows 8.1, Windows Server 2012, Windows 8, Windows Server 2008 R2, Windows 7
PlatformIA-32, x86-64, ARM64
Available inEnglish
TypeBenchmark program
LicenseMIT License[1]
Websiteaka.ms/diskspd

Overview

The command supports physical and virtual storage including hard disk drive (HDD), solid state devices (SSD), and solid state hybrid drives (SSHD).[6] It provides control over the testing methods, duration, threads, queues, IO and processor affinity, and reporting.[7]

DiskSpd works on desktop versions of Windows 7, Windows 8, Windows 8.1, Windows 10, as well as Windows Server 2012, Windows 2012 R2, and Windows Server 2016.[8]

It is licensed under MIT License and the source code is available on GitHub.[9]

Example

Benchmark two drives (C: and E:) using a 100 MB test file, and run the test for a duration of 60 seconds (the default is 10).[10]

C:\>diskspd -c100M -d60 c: e:
gollark: That doesn't seem very advantageous.
gollark: It doesn't seem very helpful to make something a special type of something else if they work entirely differently.
gollark: > a file =/= a socketYes, indeed, but apparently they both share read/write interfaces.
gollark: I have it *open*, it's quite long.
gollark: I don't think, in many cases, you could just swap out a file for a TCP stream or datagram not-stream and expect all the code dealing with it in an application to work fine.

See also

References

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.