概述之所以要寫這篇文章是因為最近生產環境經常發生內存抖動方面的問題,而且內存基本用到90%以上,所以用這個壓力測試工具來測一下,看一下服務器整體性能情況。測試工具memtester安裝1、下載解壓wget http://pyropus.ca/software/memtester/old-versions/memtester-4.3.0.tar.gz
tar -xzvf memtester-4.3.0.tar.gz
2、編譯安裝cd memtester-4.3.0
make && make install
得到一個可執行的memtester,用此工具可以進行內存測試。壓力測試使用free -m檢查機器內存,根據機器內存修改memtester命令;1、用法:Usage: ./memtester [-p physaddrbase [-d device]] <mem>[B|K|M|G] [loops]2、實例:memtester 3G 5 >> mem.log 即申請3G的內存測試5次放入mem.log文件中,內存單位可以是 B K M G,暫時內存壓力測試為1小時3、測試結果cat mem.log測試正常。Memtester主要是捕獲內存錯誤和一直處於很高或者很低的壞位, 其測試的主要項目有隨機值,異或比較,減法,乘法,除法,與或運算等等. 通過給定測試內存的大小和次數, 可以對系統現有的內存進行上面項目的測試。後面會分享更多linux方面的內容,感興趣的朋友可以關註下!!
本文出自快速备案,转载时请注明出处及相应链接。