武漢永珍奧科:記憶體壓力測試工具memtester使用指南
測試目的
記憶體壓力測試的目的是測試系統記憶體的穩定性和可靠性,以便確定系統是否能夠在各種負載情況下正常執行。其主要目的有:
測試記憶體的正確性:透過模擬各種記憶體負載情況,例如寫入隨機資料、重複寫入相同資料、使用指定的模式寫入資料等,並檢測和報告記憶體錯誤。
測試記憶體的效能:透過測試系統在處理大量資料時的記憶體訪問速度、吞吐量、響應時間等效能指標,並發現記憶體瓶頸和效能極限。
測試記憶體的相容性:透過測試不同型別的記憶體是否相容,以確保記憶體與開發板或其他裝置的相容性。
本文將使用武漢永珍奧科HD-G2UL-GW系列閘道器對記憶體進行72小時的壓力測試,以此來驗證系統的穩定性。
圖1 HD-G2UL-GW
測試結果
使用memtester 工具對HD-G2UL-GW系列閘道器進行記憶體壓力測試,平均一次測試耗時12分鐘,測試72小時,迴圈測試360次。測試過程中,系統穩定執行,未出現記憶體故障,未見輸出異常專案。
圖2 測試結果
測試工具
memtester是一款比較經典而且使用廣泛的記憶體檢測工具,具備使用簡單、易於移植、檢測結果可靠性好的特點,支援32位和64位的類Unix系統(Unix、Linux、Android、IOS)上使用。memtester主要支援的功能包括:
捕捉記憶體錯誤,及長時間處於高位或低位的記憶體壞位
支援多項測試,隨機值、異或比較、異或運算、乘法、除法、減法
可指定測試記憶體起始地址、記憶體大小以及測試次數
memtester工具使用命令格式為memtester [-p 記憶體物理起始地址] [測試記憶體大小B/K/M/G] [測試次數]。命令格式不是固定的,可以省略部分。
省略測試次數,則連續進行測試,直到手動結束
省略記憶體物理起始地址,則由系統隨機選擇空閒記憶體測試
測試過程
硬體準備
HD-G2UL-GW評估板、網線、Type-c資料線、5V電源介面卡、電腦主機。
登入開發板
正確配置並連線評估板,通電進入登陸頁面,將memtester工具拷入至開發板(TF卡或隨身碟複製),給予可執行許可權。
圖3給予memtester可執行許可權
執行測試
使用free命令檢視可用記憶體大小,並根據記憶體大小執行./memtester 300 360
引數:
300:測試記憶體大小
360:測試次數
透過給定測試記憶體的大小和次數, 可以對系統現有的記憶體進行測試。
圖4 執行測試
關於HD-G2UL-GW
HD-G2UL-GW系列閘道器採用單核工業級Cortex-A55@1.0GHz處理器,支援雙路千兆網口,搭載WIFI&藍芽模組。該閘道器體積小巧、介面豐富,適合於資料閘道器、邊緣計算的應用場景。
處理器:多核異構,Cortex-A55@1.0GHz+ Cortex-M33@200M
配置:512M/1G記憶體+8G儲存
系統:Linux、Ubuntu,支援node-red、二次開發
尺寸:115 mm*101mm*36mm
RS485:4路
網口:2路千兆
無線通訊:4G、WIFI、藍芽
圖5 HD-G2UL-GW系列閘道器
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70009145/viewspace-2945242/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 武漢永珍奧科:嵌入式開發的三種方案!
- 永珍奧科嵌入式核心板解決方案!
- 壓力測試工具
- 永珍奧科Cortex-A55核心板全新上市!工業級品質,1G記憶體+8G儲存!記憶體
- 讓測試事半功倍軟體壓力測試工具分享,壓力測試報告怎麼收費?測試報告
- 永珍奧科全新發布瑞薩G2L平臺核心板
- 壓力測試工具之FIO
- 壓力測試工具之mysqlslapMySql
- 網站壓力測試工具網站
- Mysql 壓力測試工具sysbenchMySql
- 軟體壓力測試流程和測試工具分享,讓你寫壓力測試報告再也不愁測試報告
- 軟體壓力測試知識分享,2022好用壓力測試工具有哪些?
- 開發板中的記憶體壓力測試,你瞭解多少?記憶體
- 記憶體壓力及IO壓力調整方法記憶體
- apache ab壓力測試工具-批次壓測指令碼Apache指令碼
- 10大主流壓力測試工具
- HTTP/FTP壓力測試工具siegeHTTPFTP
- Nginx壓力測試工具之WebBenchNginxWeb
- Web網站壓力測試工具Web網站
- webGL 緩解記憶體壓力Web記憶體
- 超實用壓力測試工具-ab工具
- 軟體壓力測試怎麼做?出具壓力測試報告軟體測評中心測試報告
- 三種web效能壓力測試工具Web
- 分散式TCP壓力測試工具 tcpcopy分散式TCP
- MySQL基準壓力測試工具MySQLSlapMySql
- 併發網站壓力測試工具網站
- 開源的負載測試/壓力測試工具 NBomber負載
- nodejs版的websocket壓力測試工具NodeJSWeb
- 10大主流壓力測試工具推薦
- Linux下使用壓力測試工具stressLinux
- SSL壓力測試工具THC-SSL-DOS
- Http壓力測試工具HttpTest4NetHTTP
- ORACLE壓力測試Oracle
- laravel壓力測試Laravel
- MACOSXApacheab壓力測試MacApache
- NGINX壓力測試Nginx
- mysqlslap壓力測試MySql
- Linux系統壓力測試工具(命令列工具)Linux命令列