在Ubuntu环境下可从CPU、内存、磁盘、网络等维度进行性能测试,以下是常用工具及方法:
sysbench cpu --cpu-max-prime=20000 run,测试CPU计算能力。./geekbench6,获取单核/多核跑分。sysbench memory --memory-block-size=1M --memory-total-size=10G run,测试内存读写带宽。memtester 2G 5,检测内存错误(需指定测试内存大小和次数)。test.fio)测试顺序读写、随机读写等,支持多线程和详细指标(带宽、IOPS、延迟)。dd if=/dev/zero of=testfile bs=1G count=1 oflag=direct(测试写入)。iperf3 -s,客户端运行iperf3 -c <服务器IP>,测试网络带宽。make ./Run,生成CPU、内存、I/O等综合评分。bash <(curl -sL wget.racing/nench.sh)快速测试CPU、磁盘、网络等。注意事项:测试前建议关闭后台程序,避免影响结果;生产环境需谨慎使用压力测试工具。