软件及环境准备:通常情况下这三个软件在Linux系统下可以完成对服务器硬件主体设备CPU的拷机测试,cpuburn 用于查看机器中CPU的全部核心数量并简单加压测试,PrsCPU用于运行CPU 的全线程满负荷测试,i7z则用于查看实时的温度情况(注明:i7z只适用于Intel平台,AMD平台测试负载建议进BMC中查看传感器温度)。本文以Ubuntu 桌面版系统为例,centos系统中的命令以运维实际操作为准。
1、首先将三个软件拷入系统桌面中,并在桌面创建gpu文件夹,如下图所示:
./cpuburn (查看当前CPU总共有多少线程并对CPU进行简单的压力测试)
./PrsCPU 8 (针对CPU的8线程进行满载加压测试)
./i7z (可实时监测当前CPU温度)
注明:部分新版本的内核系统运行i7z可能会出现如下的报错:
这时我们只需要联网安装一部分插件就行了:sudo apt-get -y install libraries*
2、运行 cd gpu
wget http://www.wili.cc/blog/entries/gpu-burn/gpu_burn-1.1.tar.gz
下载完后会在gpu文件夹中发现有一个.gz的压缩包
运行 tar -xvf gpu_burn-1.1.tar.gz (这一步将压缩包解压)
由于测试的版本问题,需要重新编辑Makefile文件
vim Makefile
按下Insert键进入编辑模式,将下图中的30数值改为60后,按Esc键退出编辑,输入 :wq! 保存退出
然后运行make
等运行结束后显卡测试程序就安装完成了
需要运行显卡测试时,运行 ./gpuburn 3600 (3600代表的是时间秒数,通常全新的显卡设备拷机在1小时内即可,其余需要测试的话自行设置运行秒数)