華為云計算 云知識 Memtester有什么用
Memtester有什么用

簡介

Memtester主要用于捕獲內(nèi)存錯誤,其測試的主要項目有隨機(jī)值、異或比較、減法、乘法、除法、與或運(yùn)算等,通過給定測試內(nèi)存的大小和次數(shù),可以對系統(tǒng)現(xiàn)有的內(nèi)存進(jìn)行測試。

編譯和測試方式

1.配置編譯環(huán)境

安裝wget工具。

yum install wget -y

2.獲取源碼

獲取“memtester-4.2.2”源碼包。

cd /usr/local/src
wget https://codeload.github.com/jnavila/memtester/tar.gz/v4.2.2

3.編譯和安裝

1)解壓軟件包。

cd /usr/local/src
tar -zxvf v4.2.2

2)進(jìn)入Memtester的安裝目錄。

cd memtester-4.2.2/

3)修改“extra-libs.sh”的操作權(quán)限。

chmod 755 extra-libs.sh

4)安裝Memtester。

make && make install
----結(jié)束

4.運(yùn)行和驗證

查詢Memtester版本號。

memtester --version

回顯信息如下,則表示Memtester安裝成功。

memtester version 4.2.2 (64-bit)
Copyright (C) 2010 Charles Cazabon.
Licensed under the GNU General Public License version 2 (only).
 
pagesize is 65536
pagesizemask is 0xffffffffffff0000
memtester: invalid option -- '-'
 
Usage: memtester [-p physaddrbase] <mem>[B|K|M|G] [loops]