I was trying to use DiskSpd to check IO subsystem performance but one thing I was confused about is regarding the
-T switch, which (according to the documentation) is the number of threads per file. As I understand it, this is the number of cores I have, for example, if I have a 6-core server then this is the maximum
-T value I can use.
Please advise if I am missing something here. Normally the parameter looks like below:
diskspd.exe -b2M -d60 -o32 -h -L -t56 -W -w0 O:\temp\test.dat > output.txt
Reference: Getting Started with Diskspd (Brent Ozar)