graph TB
A[Linux 性能基准/测试] --> B[CPU]
A --> C[内存]
A --> D[磁盘 IO]
A --> E[文件 IO]
A --> F[网络]
A --> G[应用程序]
B --> H[Super_Pi 测试单线程性能]
B --> I[sysbench 测试多线程性能]
C --> J[stream 测试内存带宽]
D --> K[fio 测试IOPS]
D --> L[fio 测试吞吐量]
E --> M[fio 测试IOPS]
E --> N[fio 测试吞吐量]
F --> O[netperf 测试带宽]
F --> P[netperf 测试PPS]
G --> Q[wrk 测试 Nginx QPS]
graph TB
A[Linux 性能基准/测试] --> B[CPU]
A --> C[内存]
A --> D[磁盘 IO]
A --> E[文件 IO]
A --> F[网络]
A --> G[应用程序]
B --> H[Super_Pi 测试单线程性能]
B --> I[sysbench 测试多线程性能]
C --> J[stream 测试内存带宽]
D --> K[fio 测试IOPS]
D --> L[fio 测试吞吐量]
E --> M[fio 测试IOPS]
E --> N[fio 测试吞吐量]
F --> O[netperf 测试带宽]
F --> P[netperf 测试PPS]
G --> Q[wrk 测试 Nginx QPS]
# 安装 bc$> yum -y install bc
# 测试 , 根据运行结果。查看 real 行,时间越短,性能越好 $> timeecho"scale=5000; 4*a(1)"| bc -l -q &>1
sysbench 素数计算
1
2
3
4
5
# 安装 sysbench$> yum -y install sysbench
# 测试方法: 启动4个线程计算10000事件所花的时间## 结果分析,看 total time 即可,时间越短,性能越好$> sysbench cpu --threads=4 --events=10000 --time=0 run