fio(Flexible I/O Tester)是 Linux 生态中最强大的磁盘 I/O 基准测试工具,由 Jens Axboe(Linux 内核 block 层维护者)开发。它不仅能模拟顺序读写、随机读写等典型负载,还支持数十种 I/O 引擎,可精确复现数据库、Web 服务器、消息队列等真实场景的磁盘行为。
本文是一份面向首次使用者的 fio 全面指南,从安装到实战报告解读,逐步深入。
fio 磁盘 I/O 压力测试入门指南
JMeter 压力测试入门指南
Apache JMeter 是 Apache 基金会开源的纯 Java 压力测试工具,用于对服务器、网络或对象模拟高并发负载,测试不同压力下的整体性能表现。虽然最初为 Web 应用设计,但如今已扩展支持 HTTP、FTP、JDBC、JMS、TCP 等多种协议。
本文是一份面向首次使用者的 JMeter 全面指南,涵盖从安装到分布式测试的核心功能。