You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+16-17Lines changed: 16 additions & 17 deletions
Original file line number
Diff line number
Diff line change
@@ -1,24 +1,25 @@
1
1
DiskSpd
2
2
=======
3
3
4
-
DISKSPD is a storage load generator / performance test tool from the Microsoft Windows, Windows Server and Cloud Server Infrastructure Engineering teams. Please see the included documentation (docx and pdf formats).
4
+
DiskSpd is a storage performance tool from the Windows, Windows Server and Cloud Server Infrastructure engineering teams at Microsoft. Please visit <https://github.com/Microsoft/diskspd/wiki> for updated documentation. The latest update to DiskSpd can be downloaded from <https://aka.ms/diskspd>.
5
+
6
+
7
+
In addition to the tool itself, this repository hosts measurement frameworks which utilize DiskSpd. The initial example is [VM Fleet](https://github.com/Microsoft/diskspd/blob/master/Frameworks/VMFleet) that was used for the Windows Server 2016 Hyper-Converged Storage Spaces Direct work.
5
8
6
9
This project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/). For more information see the [Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/) or contact [opencode@microsoft.com](mailto:opencode@microsoft.com) with any additional questions or comments.
7
10
8
11
What's New?
9
12
===========
10
13
11
-
In addition DISKSPD itself, this repo hosts measurement frameworks which use DISKSPD. The initial example is the ***VM Fleet*** being used for Windows Server 2016 Hyper-Converged Storage Spaces Direct work. Look for these under the *Frameworks* directory.
12
-
13
14
## DISKSPD ##
14
15
15
16
DISKSPD 2.0.20a 2/28/2018
16
17
17
18
* Changes that may require rebaselining of results:
18
19
* New random number generator that may show an observable decreased cost
19
-
* Switched to 512-byte aligned buffers with the -Z option to increase performance
20
-
* New -O option for specifying the number of outstanding IO requests per thread
21
-
* New -Zr option for per-IO randomization of write buffer content
20
+
* Switched to 512-byte aligned buffers with the `-Z` option to increase performance
21
+
* New `-O` option for specifying the number of outstanding IO requests per thread
22
+
* New `-Zr` option for per-IO randomization of write buffer content
22
23
* XML: Adds a new `<ThreadTarget>` element to support target weighting schemes
23
24
* Enhanced statistics captured from IOPS data
24
25
* Added support for validating XML profiles using an in-built XSD
@@ -29,14 +30,14 @@ DISKSPD 2.0.20a 2/28/2018
29
30
30
31
DISKSPD 2.0.18a 5/31/2016
31
32
32
-
* update /? example to use -Sh v. deprecated -h
33
+
* update `/?` example to use `-Sh` v. deprecated `-h`
33
34
* fix operation on volumes on GPT partitioned media (<driveletter>:)
34
35
* fix IO priority hint to proper stack alignment (if not 8 byte, will fail)
35
36
* use iB notation to clarify that text result output is in 2^n units (KiB/MiB/GiB)
36
37
37
-
DISKSPD 2.0.17 5/01/2016
38
+
DISKSPD 2.0.17a 5/01/2016
38
39
39
-
*-S is expanded to control write-through independent of OS/software cache. Among other things, this allows buffered write-through to be specified (-Sbw).
40
+
*`-S` is expanded to control write-through independent of OS/software cache. Among other things, this allows buffered write-through to be specified (`-Sbw`).
40
41
* XML: adds a new `<WriteThrough>` element to specify write-through
41
42
* XML: `<DisableAllCache>` is no longer emitted (still parsed, though), in favor or `<WriteThrough>` and `<DisableOSCache>`
42
43
* Text output: OS/software cache and write-through state are now documented separately (adjacent lines)
0 commit comments