利用Windows内置工具winsat测试硬盘速度(SSD&机械盘对比)

本文通过使用Windows内置的winsatdisk工具,详细对比了SSD与机械硬盘的顺序读写、随机读写及响应速度。测试结果显示,SSD在顺序读、随机读和平均响应速度上,比机械硬盘快约3倍。

利用Windows内置工具winsat测试硬盘速度(SSD&机械盘对比)

以下是红色内容是在命令行运行:

C:\Users\Administrator>winsat disk
Windows 系统评估工具
> 正在运行: 功能枚举 ''
> 运行时间 00:00:00.00
> 正在运行: 存储评估 '-seq -read -n 1'
> 运行时间 00:00:05.79
> 正在运行: 存储评估 '-ran -read -n 1'
> 运行时间 00:00:00.48
> 正在运行: 存储评估 '-scen 2009 -drive C:'
> 运行时间 00:00:52.74
> 正在运行: 存储评估 '-seq -write -drive C:'
> 运行时间 00:00:06.49
> 正在运行: 存储评估 '-flush -drive C: -seq'
> 运行时间 00:00:01.56
> 正在运行: 存储评估 '-flush -drive C: -ran'
> 运行时间 00:00:01.36
> 正在运行: 存储评估 '-hybrid -ran -read -n 1 -ransize 4096'
NV Cache not present.
> 运行时间 00:00:00.00
> 正在运行: 存储评估 '-hybrid -ran -read -n 1 -ransize 16384'
NV Cache not present.
> 运行时间 00:00:00.02
> Disk  Sequential 64.0 Read                   505.44 MB/s          7.9
> Disk  Random 16.0 Read                       361.41 MB/s          7.9

> Responsiveness: Average IO Rate              0.92 ms/IO          7.9
> Responsiveness: Grouped IOs                  8.97 units          7.3
> Responsiveness: Long IOs                     2.72 units          7.9
> Responsiveness: Overall                      24.44 units          7.6
> Responsiveness: PenaltyFactor                0.0
> Disk  Sequential 64.0 Write                  189.61 MB/s          7.3
> 顺序写操作的平均读取时间                                 1.117 ms          7.6

> 延迟: 95%                                      2.089 ms          7.6
> 延迟: 最大                                       140.393 ms          7.6
> 随机写操作的平均读取时间                                 0.785 ms          7.9

> 总运行时间 00:01:09.29

C:\Users\Administrator>winsat disk -drive f
Windows 系统评估工具
> 正在运行: 功能枚举 ''
> 运行时间 00:00:00.00
> 正在运行: 存储评估 '-drive f -seq -read'
> 运行时间 00:00:11.31
> 正在运行: 存储评估 '-drive f -ran -read'
> 运行时间 00:00:10.69
> 正在运行: 存储评估 '-drive f -scen 2009'
> 运行时间 00:01:30.48
> 正在运行: 存储评估 '-drive f -seq -write'
> 运行时间 00:00:09.55
> 正在运行: 存储评估 '-drive f -flush -seq'
> 运行时间 00:00:07.41
> 正在运行: 存储评估 '-drive f -flush -ran'
> 运行时间 00:00:10.75
> 正在运行: 存储评估 '-drive f -hybrid -ran -read -ransize 4096'
NV Cache not present.
> 运行时间 00:00:00.02
> 正在运行: 存储评估 '-drive f -hybrid -ran -read -ransize 16384'
NV Cache not present.
> 运行时间 00:00:00.01
> Disk  Sequential 64.0 Read                   93.55 MB/s          6.4
> Disk  Random 16.0 Read                       1.54 MB/s          4.0

> Responsiveness: Average IO Rate              5.75 ms/IO          5.1
> Responsiveness: Grouped IOs                  13.44 units          6.4
> Responsiveness: Long IOs                     34.92 units          1.9
> Responsiveness: Overall                      469.42 units          2.6
> Responsiveness: PenaltyFactor                1.0
> Disk  Sequential 64.0 Write                  99.02 MB/s          6.5
> 顺序写操作的平均读取时间                                 7.793 ms          5.1

> 延迟: 95%                                      18.929 ms          4.7
> 延迟: 最大                                       258.963 ms          7.1
> 随机写操作的平均读取时间                                 8.983 ms          4.8

> 总运行时间 00:02:21.87

C:\Users\Administrator>

结论:本人电脑的SSD的顺序读、随机读、平均响应速度,约是机械盘的3倍速;

### 在 Windows 系统中测试硬盘读写速度的方法 在 Windows 系统中,可以使用内置工具 `winsat` 来测试硬盘的读写速度。此外,还有其他第三方工具可供选择。 #### 使用 `winsat` 测试硬盘性能 `winsat` 是 Windows 系统自带的评估工具,能够测试硬盘的随机和顺序读写性能[^2]。以下是运行命令及示例输出: ```cmd winsat disk ``` - **随机读取速度**:通过 `-ran -read` 参数测试硬盘的随机读取性能。 - **顺序读取速度**:通过 `-seq -read` 参数测试硬盘的顺序读取性能。 - **顺序写入速度**:通过 `-seq -write` 参数测试硬盘的顺序写入性能。 示例输出: ``` Disk Random 16.0 Read 494.76 MB/s 8.3 Disk Sequential 64.0 Read 2794.64 MB/s 9.2 Disk Sequential 64.0 Write 1989.70 MB/s 9.0 ``` 上述输出分别表示随机读取速度、顺序读取速度和顺序写入速度[^2]。 #### 使用第三方工具测试硬盘性能 除了 `winsat`,还可以使用以下第三方工具测试硬盘性能: 1. **CrystalDiskMark** CrystalDiskMark 是一款流行的硬盘性能测试工具,支持多种测试模式,包括随机读写和顺序读写。它能够提供详细的测试结果,适合用于评估不同接口(如 SATA、NVMe)的硬盘性能[^3]。 下载并安装 CrystalDiskMark 后,运行程序即可开始测试测试完成后,软件会显示随机和顺序读写速度。 2. **ATTO Disk Benchmark** ATTO Disk Benchmark 是另一款专业的硬盘性能测试工具,专注于小文件传输性能测试。它能够测试从 512 字节到 8MB 不同大小的数据块传输速度[^4]。 安装后,运行 ATTO Disk Benchmark 并选择要测试硬盘设备,然后点击“Start”按钮进行测试。 #### 注意事项 - 测试时应确保硬盘没有其他高负载任务运行,以免影响测试结果。 - 对于 USB 接口的外置硬盘或 U 测试结果可能会受到接口类型(如 USB 2.0、USB 3.2、雷电口)的影响[^1]。 ```python # 示例代码:使用 Python 调用 winsat 命令 import subprocess result = subprocess.run(['winsat', 'disk'], capture_output=True, text=True) print(result.stdout) ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值