[转帖]Windows系统内置测试工具(winsat)

windows,系统,内置,测试工具,winsat · 浏览次数 : 0

小编点评

## 生成内容时需要带简单的排版 以下内容需要带简单的排版,以便进行清晰的生成: * **文件格式**: 使用 XML、JSON 或其他格式进行文件存储。 * **文件名称**: 使用清晰的名称进行文件保存。 * **文件大小**: 使用清晰的大小进行文件保存。 * **排版**: 使用简单的排版符号进行文件格式的划分。 * **格式**: 使用清晰的格式进行文件内容的格式划分。 **例如**: * **文件格式**: XML * **文件名称**: test_cpu.xml * **文件大小**: 16 KB * **排版**: 使用
标签进行文件格式的划分 * **格式**: 使用 标签进行字体格式的划分 * **格式**: 使用 标签进行字体大小格式的划分 **生成内容时需要注意的排版符号**: * **
**: 换行符 * ****: 字体 * ****: 字体 * ****:字体大小 * ****:字体格式 * **
**:换行符 **以下是生成内容时需要带的排版符号**: * **文件格式**: XML * **文件名称**: test_cpu.xml * **文件大小**: 16 KB * **排版**: 使用
标签进行文件格式的划分 * **格式**: 使用 标签进行字体格式的划分 * **格式**: 使用 标签进行字体大小格式的划分 * **格式**: 使用
标签进行换行符 **希望这些信息能帮助您生成内容时带的简单的排版符号!**

正文

WinSAT 是 Windows 系统评估工具(Windows System Assessment Tool)的缩写,是从 Windows Vista 开始便内置于系统之中的命令行工具,可对 Windows PC 的各个组件进行基准测试

使用方法:winsat <名称> <参数>

  • 以下方法可以使用 winsat --help 查看
  • winsat dwm – 评估系统 Aero 桌面效果的能力
  • winsat d3d – 评估系统运行 Direct 3D 应用程序的能力
  • winsat mem – 评估系统内存带宽
  • winsat disk – 评估磁盘驱动器的性能
  • winsat cpu – 评估 CPU 的性能
  • winsat media – 使用 Direct Show 框架来评估视频编码和解码的性能
  • winsat mfmedia – 评估使用 Media Foundation 框架进行视频解码的性能
  • winsat features – 列举相关的系统信息
  • winsat formal – 基本包含上面所有的一体化测试

详细了解请参考  官方文档:winsat disk | Microsoft Docs

1、切记以管理员方式打开 cmd 命令窗口

 

 

2、 测试 winsat formal 

  1. C:\Windows\system32>winsat formal
  2. Windows 系统评估工具
  3. > 正在运行正式评估
  4. Machine already has a WinEI rating. Rerunning all assessments ...
  5. > 正在运行: 功能枚举 ''
  6. > 运行时间 00:00:00.00
  7. > 正在运行: WinSAT Direct3D 评估 '-aname DWM -time 10 -fbc 10 -disp off -normalw 1 -alphaw 2 -width 1280 -height 1024 -winwidth C(1144) -winheight C(915) -rendertotex 6 -rtdelta 3 -nolock'
  8. > 评估桌面图形性能
  9. > 运行时间 00:00:10.42
  10. > 正在运行: WinSAT Direct3D 评估 '-aname Batch -time 5 -fbc 10 -disp off -animate 10 -width 1280 -height 1024 -totalobj 300 -batchcnt C(10) -objs C(26) -rendertotex 6 -rtdelta 3 -texpobj C(1)'
  11. > 正在评估 DirectX Batch 性能
  12. > 运行时间 00:00:00.11
  13. > 正在运行: WinSAT Direct3D 评估 '-aname Alpha -time 5 -fbc 10 -disp off -animate 10 -width 1280 -height 1024 -totalobj 300 -batchcnt C(75) -objs C(26) -rendertotex 6 -rtdelta 3 -texpobj C(1)'
  14. > 评估 DirectX Alpha blend 性能
  15. > 运行时间 00:00:00.09
  16. > 正在运行: WinSAT Direct3D 评估 '-aname Tex -time 5 -fbc 10 -disp off -animate 10 -width 1280 -height 1024 -totalobj 500 -batchcnt C(125) -objs C(20) -noalpha -texshader -totaltex 10 -texpobj C(4) -rendertotex 6 -rtdelta 3'
  17. > 评估 DirectX Texture load 性能
  18. > 运行时间 00:00:00.11
  19. > 正在运行: WinSAT Direct3D 评估 '-aname ALU -time 5 -fbc 10 -disp off -animate 10 -width 1280 -height 1024 -totalobj 500 -batchcnt C(125) -objs C(20) -noalpha -alushader -totaltex 10 -texpobj C(1) -rendertotex 6 -rtdelta 3'
  20. > 评估 DirectX ALU 性能
  21. > 运行时间 00:00:00.14
  22. > 正在运行: WinSAT Direct3D 评估 '-dx10 -aname Batch -time 5 -fbc 10 -disp off -animate 10 -width 1280 -height 1024 -totalobj 300 -batchcnt C(10) -objs C(26) -rendertotex 6 -rtdelta 3 -texpobj C(1)'
  23. > 运行时间 00:00:00.00
  24. > 正在运行: WinSAT Direct3D 评估 '-dx10 -aname Alpha -time 5 -fbc 10 -disp off -animate 10 -width 1280 -height 1024 -totalobj 300 -batchcnt C(75) -objs C(26) -rendertotex 6 -rtdelta 3 -texpobj C(1)'
  25. > 运行时间 00:00:00.00
  26. > 正在运行: WinSAT Direct3D 评估 '-dx10 -aname Tex -time 5 -fbc 10 -disp off -animate 10 -width 1280 -height 1024 -totalobj 500 -batchcnt C(125) -objs C(20) -noalpha -texshader -totaltex 10 -texpobj C(4) -rendertotex 6 -rtdelta 3'
  27. > 运行时间 00:00:00.00
  28. > 正在运行: WinSAT Direct3D 评估 '-dx10 -aname ALU -time 5 -fbc 10 -disp off -animate 10 -width 1280 -height 1024 -totalobj 500 -batchcnt C(125) -objs C(20) -noalpha -alushader -totaltex 10 -texpobj C(1) -rendertotex 6 -rtdelta 3'
  29. > 运行时间 00:00:00.00
  30. > 正在运行: WinSAT Direct3D 评估 '-dx10 -aname GeomF4 -time 7 -fbc 10 -disp off -animate 10 -width 1280 -height 1024 -totalobj 150;200;241 -batchcnt C(50);C(200);C(300) -objs C(12);C(26);C(45) -noalpha -geomf4shader -texpobj C(0) -rendertotex 6 -rtdelta 3 -tierframes 60 -tiertime 1'
  31. > 运行时间 00:00:00.00
  32. > 正在运行: WinSAT Direct3D 评估 '-dx10 -aname GeomV8 -time 7 -fbc 10 -disp off -animate 10 -width 1280 -height 1024 -totalobj 75;100;120 -batchcnt C(25);C(100);C(150) -objs C(8);C(17);C(29) -noalpha -geomv8shader -texpobj C(0) -rendertotex 6 -rtdelta 3 -tierframes 60 -tiertime 1'
  33. > 运行时间 00:00:00.00
  34. > 正在运行: WinSAT Direct3D 评估 '-dx10 -aname CBuffer -time 5 -fbc 10 -disp off -animate 10 -width 1280 -height 1024 -totalobj 75 -batchcnt C(25) -objs C(8) -rendertotex 6 -rtdelta 3 -texpobj C(1) -cbuffershader -cbufa 2 -cbuff 5 -cbufp 6'
  35. > 运行时间 00:00:00.00
  36. > MOOBE 运行时间 00:00:11.55
  37. > 正在运行: CPU 评估 '-encryption -up'
  38. > 运行时间 00:00:03.08
  39. > 正在运行: CPU 评估 '-compression -up'
  40. > 运行时间 00:00:10.11
  41. > 正在运行: CPU 评估 '-encryption2 -up'
  42. > 运行时间 00:00:03.11
  43. > 正在运行: CPU 评估 '-compression2 -up'
  44. > 运行时间 00:00:10.11
  45. > 正在运行: CPU 评估 '-encryption'
  46. > 运行时间 00:00:10.20
  47. > 正在运行: CPU 评估 '-compression'
  48. > 运行时间 00:00:10.22
  49. > 正在运行: CPU 评估 '-encryption2'
  50. > 运行时间 00:00:10.11
  51. > 正在运行: CPU 评估 '-compression2'
  52. > 运行时间 00:00:10.19
  53. > 正在运行: 系统内存性能评估 ''
  54. > 运行时间 00:00:05.20
  55. > 正在运行: 存储评估 '-seq -read -n 0'
  56. > 运行时间 00:00:01.76
  57. > 正在运行: 存储评估 '-ran -read -n 0'
  58. > 运行时间 00:00:00.13
  59. > 运行时间 00:00:00.00
  60. > CPU LZW 压缩 495.64 MB/s
  61. > CPU AES256 加密 7662.19 MB/s
  62. > CPU Vista 压缩 1334.35 MB/s
  63. > CPU SHA1 哈希 2574.70 MB/s
  64. > 单处理器 CPU LZW 压缩 100.08 MB/s
  65. > 单处理器 CPU AES256 加密 1182.78 MB/s
  66. > 单处理器 CPU Vista 压缩 245.98 MB/s
  67. > 单处理器 CPU SHA1 哈希 630.19 MB/s
  68. > 内存性能 17768.52 MB/s
  69. > Direct3D Batch 性能 42.00 F/s
  70. > Direct3D Alpha Blend 性能 42.00 F/s
  71. > Direct3D ALU 性能 42.00 F/s
  72. > Direct3D Texture Load 性能 42.00 F/s
  73. > Direct3D Batch 性能 42.00 F/s
  74. > Direct3D Alpha Blend 性能 42.00 F/s
  75. > Direct3D ALU 性能 42.00 F/s
  76. > Direct3D Texture Load 性能 42.00 F/s
  77. > Direct3D Geometry 性能 42.00 F/s
  78. > Direct3D Geometry 性能 42.00 F/s
  79. > Direct3D Constant Buffer 性能 42.00 F/s
  80. > 视频内存吞吐量 4372.71 MB/s
  81. > Dshow 视频编码时间 0.00000 s
  82. > Dshow 视频解码时间 0.00000 s
  83. > 媒体基础解码时间 0.00000 s
  84. > Disk Sequential 64.0 Read 1920.06 MB/s 9.0
  85. > Disk Random 16.0 Read 602.68 MB/s 8.4
  • 测试结果数据保存到 %systemroot%\performance\WinSAT\datastore 文件夹的 XML 文件当中
  • 或者是 %WINDIR%\performance\WinSAT\datastore

 

  • 如果需要重新评估 可以执行 winsat formal -restart

3、评估磁盘性能

  •  winsat disk 使用系统默认配置帮你完整测试磁盘性能
  1. C:\Windows\system32>winsat disk
  2. Windows 系统评估工具
  3. > 正在运行: 功能枚举 ''
  4. > 运行时间 00:00:00.00
  5. > 正在运行: 存储评估 '-ran -read -n 0'
  6. > 运行时间 00:00:00.14
  7. > 正在运行: 存储评估 '-seq -read -n 0'
  8. > 运行时间 00:00:01.81
  9. > 正在运行: 存储评估 '-seq -write -drive C:'
  10. > 运行时间 00:00:01.28
  11. > 正在运行: 存储评估 '-flush -drive C: -seq'
  12. > 运行时间 00:00:00.38
  13. > 正在运行: 存储评估 '-flush -drive C: -ran'
  14. > 运行时间 00:00:00.41
  15. > Dshow 视频编码时间 0.00000 s
  16. > Dshow 视频解码时间 0.00000 s
  17. > 媒体基础解码时间 0.00000 s
  18. > Disk Random 16.0 Read 552.51 MB/s 8.3
  19. > Disk Sequential 64.0 Read 1979.03 MB/s 9.0
  20. > Disk Sequential 64.0 Write 1615.20 MB/s 8.9
  21. > 顺序写操作的平均读取时间 0.062 ms 8.9
  22. > 延迟: 95% 0.189 ms 8.9
  23. > 延迟: 最大 5.695 ms 8.4
  24. > 随机写操作的平均读取时间 0.070 ms 8.9
  25. > 总运行时间 00:00:04.06

 通过测试打印,可以看出 winsat disk 其实后面可以跟参数

  • - ran 随机
  • - seq 顺序
  • - read 读
  • - write 写
  • - flush 在写策略冲洗模式下评估磁盘性能。不能与 -seq、-ran、- write或 - read相结合使用
  • - drive 指定盘符
  1. C:\Windows\system32>winsat disk -ran -read
  2. Windows 系统评估工具
  3. > 正在运行: 功能枚举 ''
  4. > 运行时间 00:00:00.00
  5. > 正在运行: 存储评估 '-ran -read -n 0'
  6. > 运行时间 00:00:00.14
  7. > Dshow 视频编码时间 0.00000 s
  8. > Dshow 视频解码时间 0.00000 s
  9. > 媒体基础解码时间 0.00000 s
  10. > Disk Random 16.0 Read 547.67 MB/s 8.3
  11. > 总运行时间 00:00:00.19
  12. C:\Windows\system32>winsat disk -ran -write
  13. Windows 系统评估工具
  14. > 正在运行: 功能枚举 ''
  15. > 运行时间 00:00:00.00
  16. > 正在运行: 存储评估 '-ran -write -drive C:'
  17. > 运行时间 00:00:00.16
  18. > Dshow 视频编码时间 0.00000 s
  19. > Dshow 视频解码时间 0.00000 s
  20. > 媒体基础解码时间 0.00000 s
  21. > Disk Random 16.0 Write 566.44 MB/s
  22. > 总运行时间 00:00:00.17
  23. C:\Windows\system32>winsat disk -ran -write -drive d
  24. Windows 系统评估工具
  25. > 正在运行: 功能枚举 ''
  26. > 运行时间 00:00:00.00
  27. > 正在运行: 存储评估 '-ran -write -drive d'
  28. > 运行时间 00:00:00.16
  29. > Dshow 视频编码时间 0.00000 s
  30. > Dshow 视频解码时间 0.00000 s
  31. > 媒体基础解码时间 0.00000 s
  32. > Disk Random 16.0 Write 561.45 MB/s
  33. > 总运行时间 00:00:00.17

4、评估内存性能 

  • winsat mem 使用系统默认配置帮你完整测试内存性能
  1. C:\Windows\system32>winsat mem
  2. Windows 系统评估工具
  3. > 正在运行: 功能枚举 ''
  4. > 运行时间 00:00:00.00
  5. > 正在运行: 系统内存性能评估 ''
  6. > 运行时间 00:00:05.13
  7. > 内存性能 17875.31 MB/s
  8. > Dshow 视频编码时间 0.00000 s
  9. > Dshow 视频解码时间 0.00000 s
  10. > 媒体基础解码时间 0.00000 s
  11. > 总运行时间 00:00:05.77

winsat mem 参数:

  • - up :仅使用一个线程强制内存测试,默认值是每个物理 CPU 或内核运行一个线程
  • - rn: 指定评估的线程应以正常优先级运行。默认值是优先级 15 运行
  • - mint n:最短的运行时间 秒为单位 ,默认值为 2.0,最低值为 1.0,最大值为 30.0
  • - maxt n:最长的运行时间 秒为单位,默认值为 5.0,最低值为 1.0,最大值为 30.0
    •  -mint value greater than the -maxt  error!!!
  • - buffersize n: 评估所应该使用的缓存大小,默认为16MB,最大值为 32MB,最低值为 4 KB
  1. C:\Windows\system32>winsat mem -up -rn -mint 5.0 -maxt 10.0 -buffersize 32M
  2. Windows 系统评估工具
  3. > 正在运行: 功能枚举 ''
  4. > 运行时间 00:00:00.00
  5. > 正在运行: 系统内存性能评估 '-up -rn -mint 5.0 -maxt 10.0 -buffersize 32M'
  6. > 运行时间 00:00:10.09
  7. > 内存性能 22207.21 MB/s
  8. > Dshow 视频编码时间 0.00000 s
  9. > Dshow 视频解码时间 0.00000 s
  10. > 媒体基础解码时间 0.00000 s

 5、评估处理器性能

  • winsat cpu  使用系统默认配置帮你完整测试cpu性能
  • 注意,默认要加上  - encryption 或者 - compression 参数才有效

winsat cpu 参数:

  • - encryption :使用 256 位 AES 加密算法评估 CPU 性能
  • - encryption2 :运行加密和解密评估计算 SHA1 哈希
  • - compression :使用 Lempel-Zev 算法运行压缩和解压缩评估
  • - compression2 :使用微软内部压缩算法运行压缩和解压缩评估
  • - buffersize <n> : 定义评估的缓冲大小。最低值为 4 K。最大值为 2 MB。默认值为 16 KB
  • - xml <文件名称> :将评估输出保存为指定的 XML 文件。如果存在指定的文件,它将被覆盖
  1. C:\Windows\system32>winsat cpu -encryption -xml test_cpu.xml
  2. Windows 系统评估工具
  3. > 正在运行: 功能枚举 ''
  4. > 运行时间 00:00:00.00
  5. > 正在运行: CPU 评估 '-encryption'
  6. > 运行时间 00:00:10.17
  7. > CPU AES256 加密 7643.46 MB/s
  8. > Dshow 视频编码时间 0.00000 s
  9. > Dshow 视频解码时间 0.00000 s
  10. > 媒体基础解码时间 0.00000 s
  11. > 总运行时间 00:00:10.77
  • 需要注意的是指定 -xml 默认保存在 %WINDIR%\System32 目录下,如需保存到其他位置可指定 盘符:\ + 目录路径
  1. C:\Windows\system32>winsat cpu -encryption -xml d:\test_cpu.xml
  2. Windows 系统评估工具
  3. > 正在运行: 功能枚举 ''
  4. > 运行时间 00:00:00.00
  5. > 正在运行: CPU 评估 '-encryption'
  6. > 运行时间 00:00:10.13
  7. > CPU AES256 加密 7700.47 MB/s
  8. > Dshow 视频编码时间 0.00000 s
  9. > Dshow 视频解码时间 0.00000 s
  10. > 媒体基础解码时间 0.00000 s
  11. > 总运行时间 00:00:10.72
  • 更多内容请看官方文档

与[转帖]Windows系统内置测试工具(winsat)相似的内容:

[转帖]Windows系统内置测试工具(winsat)

WinSAT 是 Windows 系统评估工具(Windows System Assessment Tool)的缩写,是从 Windows Vista 开始便内置于系统之中的命令行工具,可对 Windows PC 的各个组件进行基准测试 使用方法:winsat <名称> <参数> 以下方法可以使用

[转帖]Linux 运维工具

Linux系统是目前仅次于Windows系统的一个开源系统,并且拥有比Windows系统更广泛的应用范围,从航天到军事、从科研到金融、从手机到电脑,你能够在任何一个需要操作系统的地方看到Linux的身影。 实际上Linux并不是一个真正的系统,它仅仅是一个有着上万行代码的系统内核,最初版本也只能够在

[转帖]Windows Server 2016与旧版本系统比较

一、性能和可扩性 特征描述 Windows Server 2012/2012 R2 标准版和数据中心 Windows Server 2016 标准版和数据中心 物理内存(主机)支持 每个物理服务器至多为 4TB 每个物理服务器至多为 24TB (6x) 物理(主机)逻辑处理器支持 至多为 320 L

【转帖】Windows Server 2016与旧版本系统比较

一、性能和可扩性 特征描述 Windows Server 2012/2012 R2 标准版和数据中心 Windows Server 2016 标准版和数据中心 物理内存(主机)支持 每个物理服务器至多为 4TB 每个物理服务器至多为 24TB (6x) 物理(主机)逻辑处理器支持 至多为 320 L

[转帖]如何使用storcli在系统中管理RAID磁盘阵列

Windows版和Linux版storcli命令中个别参数略有差异,可以查看帮助文件,命令如下: ./storcli help page=30 上面命令page=30表示每页显示30行内容。 下载storcli storcli下载地址如下: StorCLI Standalone Utility 查看

[转帖][Docker] Windows里运行docker执行sh文件报错 $'\r': command not found

https://www.cnblogs.com/MasterMonkInTemple/p/16358366.html 出现这样的错误,是因为Shell脚本在Windows系统编写时,每行结尾是\r\n,而在Linux系统中行每行结尾是\n,所以在Linux系统中运行脚本时,会认为\r是一个字符,导致

[转帖]linux top命令详解

一.top简介 top命令经常用来监控linux的系统状况,是常用的性能分析工具,能够实时显示系统中各个进程的资源占用情况。在Linux操作系统中,top是使用最频繁,也是比较全的一个命令。Top命令类似于Windows系统的任务管理器工具。它对于所有正在运行的进行和系统负荷提供不断更新的概览信息,

[转帖]【KVM】KVM和QEMU的关系及区别

KVM架构 KVM(Kernel-based Virtual Machine)包含一个为处理器提供底层虚拟化、可加载的核心 模块kvm.ko(kvm-intel.ko或kvm-amd.ko),使用QEMU(QEMU-KVM)作为虚拟机上层 控制工具。KVM无需改变Linux或Windows系统就能运

[转帖]Redis进阶实践之六Redis Desktop Manager连接Windows和Linux系统上的Redis服务

https://www.cnblogs.com/PatrickLiu/p/8360057.html 一、引言 今天本来没有打算写这篇文章,但是,今天测试Redis的时候发现了两个问题,第一个问题是:Redis Desktop Manager无法连接虚拟机上Linux系统上的Redis服务,第二个问题

[转帖]【有效解决】Edge浏览器提示你的连接不是专用连接怎么办?

https://www.xitongzhijia.net/xtjc/20230524/290887.html Win11正式版iso镜像最新(22H2新版) V2023 大小:4.22 GB类别:Windows 11系统 Edge浏览器提示你的连接不是专用连接怎么办?近期有用户在使用Edge浏览器时