DiskSpd

From Wikipedia, the free encyclopedia
(Redirected from Diskspd)
Jump to navigation Jump to search
DiskSpd
DeveloperMicrosoft
Stable release
2.2 / June 13, 2024; 2 years ago (2024-06-13)
Repositorygithub.com/Microsoft/diskspd
Written inC++
Engine
    Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
    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

    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][1]

    Overview

    [edit | edit source]

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

    In 2024, the command was updated to handle modern workloads and hardware like NVMe.[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

    [edit | edit source]

    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:
    

    See also

    [edit | edit source]

    Lua error in mw.title.lua at line 392: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal').

    References

    [edit | edit source]
    1. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    6. ^ Diskspd 2.0.17 | Software Downloads | Techworld
    7. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    8. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    9. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    10. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    [edit | edit source]