stressapptest :Stressful Application Test (stressapptest) 的简称。Stressful Application Test试图让来自处理器和I/O到内存的数据尽量随机化,以创造出模拟现实的环境来测试现在的硬件设备是否稳定。
stressapptest may be used for various purposes:
- Stress test: as described here. 压力测试
- Hardware qualification and debugging. 硬件检查和调试
- Memory interface test: see the Theory behind this. 内存接口测试
- Disk testing. 磁盘测试
Linux下代码示例:
cd /home/stressapptest #进入stressapptest目录下
./stressapptest -s 3600 #执行服务器测试,测试时间为1小时,即3600秒
cat /var/log/messages >/home/message1.txt #测试完成后,将系统日志写入文件message1.txt中,以便查看系统的运行情况
ipmitool sel list >/home/BMC1.txt #测试完成后,将BMC日志信息写入BMC1.txt文件中
dmesg >/home/dmesg1.txt #测试完成后,将系统日志写入dmesg1.txt中,以便查看系统启动信息
echo >/var/log/messages #日志信息备份完成后,清除系统日志
cat /var/log/messages #查看系统日志,经历上一步骤后,此时显示为空