本帖最后由 OstCollector 于 2019-4-17 23:33 编辑
今天无聊,测了下家里三种不同的固态存储的延迟
看起来NVMe并没有足够显著的提升基于NAND的4k读取延迟啊
ps: 不排除测试方法有问题的可能
- ioping /dev/____ -c 10000 -i 0.1
- Sandisk CloudSpeed ECO 1.92T (SATA)
- 10.00 k requests completed in 1.14 s, 39.1 MiB read, 8.78 k iops, 34.3 MiB/s
- generated 10 k requests in 16.7 min, 39.1 MiB, 10 iops, 40.0 KiB/s
- min/avg/max/mdev = 97.1 us / 113.9 us / 1.65 ms / 20.1 us
- Samsung 970EVO 256G (NVME)
- 10.00 k requests completed in 998.7 ms, 39.1 MiB read, 10.0 k iops, 39.1 MiB/s
- generated 10 k requests in 16.7 min, 39.1 MiB, 10 iops, 40.0 KiB/s
- min/avg/max/mdev = 47.9 us / 99.9 us / 141.7 us / 23.8 us
- Intel Optane Memory 32G (NVME)
- 10.00 k requests completed in 290.2 ms, 39.1 MiB read, 34.5 k iops, 134.6 MiB/s
- generated 10 k requests in 16.7 min, 39.1 MiB, 10 iops, 40.0 KiB/s
- min/avg/max/mdev = 16.8 us / 29.0 us / 328.4 us / 12.5 us
复制代码
ps: 根据storagereview,持久化内存模式下的Optane Memory的单线程平均延迟是4.6us
|