CPU压力测试
1.使用BC命令计算圆周率
echo “scale=5000; 4*a(1)” | bc -l -q
2.使用super-pi
有linux版本的,但是我发现官网已经不提供下载了。
如果要用这个工具,可以用wine来安装windows版本的super-pi
内存压力测试
2.Linux中测内存读写速度可以使用以下命令: dd if=/dev/zero of=/dev/null bs=1M count=1024
不过我觉得这个测试结果不对,原因我还未知。因为按照我的电脑是DDR4 3200的内存条,最大带宽25.6 GB/s。不可能超越这个数值。
另外,内存测试还有一个工具叫memtester的,是用来测试内存是否损坏的,
网络压力测试
使用工具Iperf,这个工具相当好用。
IO测试
1、利用dd来进行测试:
time dd if=/dev/zero of=test bs=1M count=4096
用top和iostat查看wa%及写硬盘速度
2、使用fio工具进行测试:
3、使用iostat可以查看瞬时状态。