日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

测试--内存测试

發布時間:2023/12/20 编程问答 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 测试--内存测试 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

你在人群里看到的每一位耀眼的女孩
都是踩著刀尖過來的
你如履平地地舒適坦然
當然不配任何光芒

測試–內存測試

文章目錄

  • 測試--內存測試
  • 內存測試是什么?
  • 一、命令使用格式
  • 二、使用步驟
    • 1.搭建測試環境
    • 2.準備測試文件
    • 3.將測試文件放置設備
    • 4.執行命令
    • 5.測試結果
  • 總結


內存測試是什么?

內存是將外存與CPU連接起來的橋梁,計算機中所有數據都需經過內存進行交互,而且所有應用程序都運行在內存中。
嵌入式計算機(linux,andriod,ios)的內存通常是焊接在PCB上,與CPU內存控制器直接相連。
通過內存測試,后期系統出現內存崩潰的情況時,可以排除硬件內存走線的問題,而定位在軟件Bug上,也能夠避免出現問題時,能夠準確定位問題點。
這里使用securecrt工具對嵌入式Linux系統上的內存性能進行測試。

提示:以下是本篇文章正文內容,僅供參考,若也錯誤請私信作者,歡迎指導。

一、命令使用格式

工具使用命令格式為memtester [-p 內存物理起始地址] [測試內存大小B/K/M/G] [測試次數]。命令格式不是固定的,可以省略部分。

省略測試次數,則連續進行測試,直到手動結束
省略內存物理起始地址,則由系統隨機選擇空閑內存測試
舉例子:
#對100M內存測試1次
./memtester 100M 1

#對2G內存進行連續測試
./memtester 2G

#從0x00010000地址開始測試1G內存100次
./memtester -p 0x10000 1G 100

二、使用步驟

1.搭建測試環境

準備好設備后,搭建測試環境,保證設備運行環境符合常理。

2.準備測試文件

首先內存測試在securecrt上面進行,需要測試文件對其硬件資源進行測試。
將memtester文件放置U盤。

3.將測試文件放置設備

首先將U盤掛載在設備上,使用Linux命令將測試文件復制放置設備opt中。
輸入掛載U盤命令:
mount /dev/sda1 /mnt
進入cd /opt/
將測試文件復制到該目錄下
復制U盤中的庫文件到該目錄下:
cp /mnt/memtester ./
此時,文件可能沒有權限,需要先修改文件屬性“可執行”
輸入命令:
chmod 777 memtester_3521a

4.執行命令

輸入命令:
./memtester 100M 1
(命令表示100M內存測試一次)

5.測試結果

運行結果:
Loop 1/1:
Stuck Address : ok
Random Value : ok
Compare XOR : ok
Compare SUB : ok
Compare MUL : ok
Compare DIV : ok
Compare OR : ok
Compare AND : ok
Sequential Increment: ok
Solid Bits : ok
Block Sequential : ok
Checkerboard : ok
Bit Spread : ok
Bit Flip : ok
Walking Ones : ok
Walking Zeroes : ok
8-bit Writes : ok
16-bit Writes : ok

Done.

結果顯示OK表示芯片本身是沒有問題的。如果出現failure的話,表示內存芯片本身存在問題或者是PCB穩定性存在問題。

總結

提示:這里對文章進行總結:
cat /proc/mtd查看存儲量
df -h查看內存FLASH具體分區的存儲量。
ls是查看該目錄下的文件。

最后:您的點贊是我努力的動力!!!

總結

以上是生活随笔為你收集整理的测试--内存测试的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。