一、memtester的介紹
點(diǎn)擊復(fù)制下載地址【https://pyropus.ca./software/memtester/】即可跳轉(zhuǎn)下載。?
memtester在筆者看來(lái)就是對(duì)DDR(內(nèi)存)一種檢測(cè)工具,看一下這個(gè)內(nèi)存抗不抗揍。具體的測(cè)試項(xiàng)目有隨機(jī)值,異或比較,乘除法,異或運(yùn)算等等,反正能對(duì)存儲(chǔ)器操作的,它都用上了。
二、安裝步驟
1.下載
把從官網(wǎng)下載的壓縮包想辦法弄到Linux的環(huán)境下,打開終端進(jìn)入到該路徑下,輸入解壓命令:?
tar xzvf memtester-4.5.1.tar.gz
進(jìn)入到解壓出來(lái)的文件夾后進(jìn)行編譯:?
sudo make
編譯之后,進(jìn)行安裝:?
sudo make install
2.執(zhí)行memtester
代碼如下(示例):
// 申請(qǐng)10M的內(nèi)存空間,檢測(cè)一次
memtester10M1
因項(xiàng)目需求,筆者在調(diào)試的過(guò)程中,參考了網(wǎng)上的資料,發(fā)現(xiàn)網(wǎng)上的資料說(shuō),memtester可以帶 -b -k 等等的參數(shù);其中-b參數(shù)是遇到檢測(cè)錯(cuò)誤的時(shí)候,立即退出測(cè)試;-k后面加內(nèi)核列表(相當(dāng)于把這個(gè)工具綁核,在別的處理器共發(fā)運(yùn)行)。
錯(cuò)誤參考示例如下:?
// 開啟檢測(cè)退出,在兩個(gè)處理器中運(yùn)行memtester,申請(qǐng)10M內(nèi)存,運(yùn)行檢測(cè)一次
memtester -b -k 2 10M 1
Tip:最后發(fā)現(xiàn)是memtester的源碼里,根本不支持這兩個(gè)參數(shù),鬧了一個(gè)烏龍。
所以說(shuō),不管哪里的資料,都是僅供參考,一切問(wèn)題的答案,都在源頭的地方有出處。 愿讀者與我,永遠(yuǎn)保持對(duì)事物的好奇心,砥礪前行!
NOTE:
-
<權(quán)限不夠>時(shí),輸入“chmod 777 memtester”獲取最高權(quán)限;
-
注意將系統(tǒng)時(shí)間設(shè)置為當(dāng)前時(shí)間;
-
報(bào)<可執(zhí)行文件格式錯(cuò)誤>時(shí),確認(rèn)是否已安裝軟件;
-
NeoKylin、Kylin系統(tǒng)下使用./memtester 10M 1 指令執(zhí)行memtester。
審核編輯 :李倩
-
源碼
+關(guān)注
關(guān)注
8文章
649瀏覽量
29310 -
代碼
+關(guān)注
關(guān)注
30文章
4808瀏覽量
68806 -
壓縮包
+關(guān)注
關(guān)注
0文章
10瀏覽量
1899
原文標(biāo)題:二、安裝步驟
文章出處:【微信號(hào):DSPFRESHMAN,微信公眾號(hào):DSPFRESHMAN】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論