紅聯Linux門戶
Linux幫助

cpu穩定性檢測 內存檢測 整體檢測工具PASSMARK

發布時間:2014-07-22 15:35:51來源:linux作者:linux

CentOS 6.2 minimal +VirtualBox cpu穩定性檢測 內存檢測 整體檢測工具PASSMARK。

1 CPU

/proc文件系統是系統內核的映像,即目錄中的文件存放在系統內存中,以文件系統的方式為訪問系統內核數據的操作提供接口。用戶和系統可以通過/proc得到系統信息,和改變系統內核的參數。輸入cat  /proc/cpuinfo

確認cpu硬件無BUG。


工具一:cpuburn
cPUBurn-in是為超頻愛好者設計的穩定性測試工具。
CPU Burn-in能將任何x86 CPU“加熱”到所能承受的極限溫度,通過內置的算法,不斷檢測CPU在超頻時發生的運算錯誤,從而幫助超頻愛好者在保證應用程序能正常運行這一前題下,發揮CPU的最大效能。

測試命令(以分鐘計):cpuburn-in  times

假設有32臺服務器在一個網段,ip為10.1.1.1-32.

分發腳本:

#!/bin/sh

for((i=2;i<=64;i++))

do

rcp /test/cpuburn-in  10.1.1.$i: /test/

done

測試腳本cputest.sh如下:

#!/bin/sh

for((i=1;i<=32;i++))

do

rsh 10.1.1.$i  "/test/cpuburn-in  $1  >/test/cpulog" &

done

測試完成后,系統產生/tmp/cpulog日志文件,使用腳本view.sh查看cpu是否出錯

#!/bin/sh

for((i=1;i<=32;i++))

do

rsh 10.1.1.$i  hostname

rsh 10.1.1.$i  "grep -i fail /tmp/cpulog"

done


2、檢測內存。

內存故障的癥狀:同時裝載大量的程序時,不時有個程序不明的死掉;打開文件時,顯示文件被損壞,稍后打開,文件又好了;當使用tarball(tar xzvf )gzip gzip2命令時,tar報告tarball已毀壞,過段時間又好了。這些都可能是RAM問題

測試方法:測試工具:memtester

下載后:

cd memtester-4.0.7

make all

運行,ram-size測試內存大小,runs運行次數:

./memtester  ram-size  [runs]

也可以使用cpu測試的腳本進行多服務器網絡測試。


3、passmark是測試系統整體水平的工具。

有圖形顯示和命令行顯示測試兩種方式。

601268股票行情中心