- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 SSD性能测试工具介绍:CrystalDiskMark
本文介绍CrystalDiskMark工具的使用,CMD是一款专业的免费硬盘性能测试工具,支持HDD、SSD和NVMe等多种存储设备。通过模拟顺序读写、随机读写等场景,提供直观的速度测试结果(MB/s或IOPS)。该软件体积小巧(仅几MB)、无需安装,支持Windows系统,具有多场景测试模式和可视化结果展示功能。测试时可自定义运行次数(默认5次)、数据量(默认1GiB)和显示单位,并提供Default、NVMeSSD等多种测试模式。测试完成后可将结果保存为文本或图片格式,方便性能对比分析。
2025-09-12 23:00:28
798
原创 PyNVMe3 培训二:Buffer类、PCIe类、Controller类
本文介绍了PyNVMe3测试工具的核心组件及功能:1. Buffer类提供物理连续内存管理,支持数据交换、内存偏移和Hugepage配置,支持CMB空间分配;2. PCIe类实现配置空间访问、BAR空间操作及L1.2/ASPM/D3hot电源管理;3. Controller类封装了NVMe控制器的完整操作,包括Admin命令处理、超时设置、回调机制、Identify数据获取、LazyDoorbell优化和重置流程,支持命令日志记录。该工具为NVMe SSD测试提供了全面的解决方案。
2025-09-12 22:36:33
928
原创 PyNVMe3 培训一:工具设计
本文介绍了高性能存储测试工具pynvme3的主要特性及架构。pynvme3相比fio具有更高性能(1M IOPS/core)、Python脚本支持和更低的系统开销。其核心架构包括:命令日志(cmdlog)功能便于调试,驱动层checksum机制简化脚本编写,ioworker设计优化批量IO性能。工具通过Python API类(如Controller)与硬件交互,支持带外管理(MI命令)和多样化测试环境。pynvme3提供了从命令行到脚本的完整解决方案,显著提升了NVMe设备测试的效率和性能。
2025-09-07 21:39:36
382
原创 PyNVMe3:极速SSD测试新利器
PyNVMe3是一个基于Python的NVMe协议测试框架,通过SPDK实现用户态驱动,绕过内核瓶颈,提供微秒级延迟。该框架支持全NVMe协议特性(包括ZNS等),提供Python原生API便于脚本化开发,可与CI/CD工具集成。官网:https://pynv.me
2025-09-07 21:07:04
361
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人