当前位置:首页 > 报告详情

SNIA-SDC23-Mazzie-Understanding-Applications-Through-NVMe_1.pdf

上传人: 2*** 编号:149003 2023-12-08 29页 1.31MB

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
本文主要介绍了如何通过BPF(Berkeley Packet Filter)和NVMe驱动程序跟踪来分析应用程序。主要内容包括: 1. BPF概述:BPF最初是“Berkeley Packet Filter”,用于分析网络流量,现在被集成到内核中,可以在内核中执行沙盒程序,用于跟踪、分析和监控。 2. NVMe驱动程序跟踪方法:包括基于tracepoints、kprobes和BPF trampoline的方法。 3. NVMeTrace工具:用于收集NVMe驱动程序中的每个事务信息,如事务大小、开始时间、完成时间、延迟等。 4. MLPerf™ Storage基准测试:用于衡量存储性能,通过模拟真实AI训练过程,测试不同配置下的数据传输速度和队列深度。 5. 设备设置对I/O模式的影响:如最大数据传输大小(MDTS)和命名空间最佳写入大小(NOWS)等设置,会影响I/O模式和性能。 6. 未来改进:包括文件访问跟踪、应用程序进程跟踪和分析改进等。
如何使用BPF进行NVMe驱动程序跟踪? MLPerf™存储基准测试如何评估存储性能? 如何通过调整设备设置优化I/O模式?
客服
商务合作
小程序
服务号
折叠