Linux記憶體壓力測試 memtester工具簡析

2021-07-09 08:48:28 字數 861 閱讀 5160

進行記憶體的壓力測試,memtester主要是捕獲記憶體錯誤和一直處於很高或者很低的壞位, 其測試的主要專案有隨機值,異或比較,減法,乘法,除法,與或運算等等. 通過給定測試記憶體的大小和次數, 可以對系統現有的記憶體進行上面專案的測試。

1  

1wget

2 安裝

tar zxvf memtester-4.2.2.tar.gz

cd memtester-4.2.2  www.2cto.com  

make && make install

3  引數介紹

memtester [-p physaddr] [iterations]

memory 申請測試記憶體的數量,單位預設是megabytes(兆),也可以是b k m g

iterations 測試的次數,預設是無限

4 開始測試,申請10m記憶體,測試一次,如下圖:

5 試用心得

主要想對記憶體進行壓力測試,以上只是試用,可以申請大記憶體,放入後台無限測試

nohup memtester 2g  > /tmp/memtest.log &

6.結果全部為ok則記憶體正常。

對於某些不需要的測試專案可以通過修改memtester.c檔案,注釋掉某些內容再重新make一下便可。如下:

struct test tests = ,,,

,,,,

/*    , */

/*    ,,,

,,,,

#ifdef test_narrow_writes   ,,

#endif

*/};

KVM記憶體限制與壓力測試

config affect next boot,寫配置檔案,下次重啟生效 live affect running domain,預設方式,影響正在執行的虛機,重啟後失效 current affect current domain,影響正在執行或停止的虛機,如果執行的虛機,重啟後失效。virsh st...

記憶體壓力測試工具memtester

工具 memtester 官方 tar zxvf memtester 4.3.0.tar.gz cd memtester 4.3.0 make make install 得到乙個可執行的memtester,用此工具可以進行記憶體測試 使用free m檢查機器記憶體,根據機器記憶體修改memteste...

Linux測試標準 stress壓力測試

linux測試標準 stress壓力測試 一 stress linux壓力測試軟體使用指南。q quiet 不顯示執行資訊 n dry run 顯示已經完成的指令執 況 t secs timeout secs 指定執行多少秒 backoff usecs 等待usecs微秒後才開始執行 c forks...