linux測試程式

2021-06-04 21:05:14 字數 1361 閱讀 2642

stresslinux

super pi

prime

mprime

nbench

cpuburn

gamut

mersenne prime

stress

cpu burn-in

memtester

memtest86

memtest86++

system stability tester

bonnie++/hpl_test(不是專門的壓力測試軟體)

自己找了幾個測試。

cpu測試:

工具一:cpuburn

pu burn-in是為超頻愛好者設計的穩定性測試工具。

cpu burn-in能將任何x86 cpu「加熱」到所能承受的極限溫度,通過內建的演算法,不斷檢測cpu在超頻時發生的運算錯誤,從而幫助超頻愛好者在保證應用程式能正常執行這一前題下,發揮cpu的最大效能。

官方:wget downloads/cpuburn-in.tar.gz

tar -xzvf cpuburn-in.tar.gz

./cpuburn-in 60

我的效果:

測試中的cpu狀態:

跑60分鐘。這樣我測試後發現只能跑完乙個核心,而另個核心是空閒的。所以我就跑了2個程序。這樣雙核心都跑在90-100%了。達到了想要的目的。

工具二:super pi for linux

super pi是利用cpu的浮點運算能力來計算出π(圓周率),所以目前普遍被超頻玩家用做測試系統穩定性和測試cpu計算完後特定位數圓周率所需的時間。

wget

tar -xzvf super_pi.tar.gz

./super_pi 20

20為位數。表示要算2的多少次方位,如通常要算小數點後1m位。

我的效果:

記憶體測試:

工具:memtester

官方:wget old-versions/memtester-4.0.8.tar.gz

tar -xzvf memtester-4.0.8.tar.gz

cd memtester-4.0.8.

make && make install

memtester 2048000000

測試2g記憶體

磁碟測試:

工具:iozone

官方:wget src/current/iozone3_326.tar

tar -xvf iozone3_326.tar

cd iozone3_326/src/current

make linux-ia64

./iozone -a -n 512m -g 4g -i 0 -i 1 -i 5 -f /dev/md0

linux下串列埠程式測試

linux平台下的串列埠程式網上比比皆是,這裡是自己參考資料寫的。測試函式如下 另外那個標頭檔案是我經常使用的,現在還在不斷更新 修改中,也放到這裡吧 測試如下 虛擬機器fc9,使用物理串列埠 可以在vm中設定的 在tty1上執行該程式,在tty2上執行minicom,短接串列埠線2 3腳,可以看到...

Linux下SPI測試程式

說明 spi通訊實現 方式一 同時傳送與接收實現函式 spi transfer 方式二 傳送與接收分開來實現 spi write 只傳送 spi read 只接收 兩種方式不同之處 方式一,在發的過程中也在接收,第二種方式,收與發單獨進行 created on 2013 5 28 author lz...

Linux相關 手寫測試程式

由於本人太弱,不會lemon,也不會在ubuntu下安裝lemon,所以我選擇手寫測試程式emmmm 首先要寫這個東西我們要先知道對拍怎麼寫。1 for int i 1 i 1000 i 211 else 1216 那麼我們的測試程式就是基於這個對拍程式改的。因為system裡面的都是字串,因此我們...