衡阳派盒市场营销有限公司

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

開(kāi)發(fā)板中的內(nèi)存壓力測(cè)試,你了解多少?

武漢萬(wàn)象奧科 ? 2023-03-15 10:35 ? 次閱讀

1.測(cè)試目的

內(nèi)存壓力測(cè)試的目的是評(píng)估開(kāi)發(fā)板中的內(nèi)存子系統(tǒng)性能和穩(wěn)定性,以確保它能夠滿足特定的應(yīng)用需求。開(kāi)發(fā)板通常用于嵌入式系統(tǒng)物聯(lián)網(wǎng)設(shè)備、嵌入式智能家居等場(chǎng)景,這些場(chǎng)景對(duì)內(nèi)存的要求通常比較高。

其內(nèi)存壓力測(cè)試的主要目的有:

1.對(duì)確定內(nèi)存的可靠性:通過(guò)模擬高負(fù)載下的內(nèi)存使用情況,可以檢測(cè)內(nèi)存中的錯(cuò)誤和問(wèn)題,并確定開(kāi)發(fā)板是否能夠在穩(wěn)定的狀態(tài)下長(zhǎng)時(shí)間運(yùn)行。這有助于確保系統(tǒng)的可靠性和數(shù)據(jù)安全性。

2.發(fā)現(xiàn)內(nèi)存瓶頸:通過(guò)測(cè)試開(kāi)發(fā)板在處理大量數(shù)據(jù)時(shí)的性能表現(xiàn),可以評(píng)估內(nèi)存訪問(wèn)速度、吞吐量、響應(yīng)時(shí)間等性能指標(biāo),并確定系統(tǒng)在處理大量數(shù)據(jù)時(shí)的性能瓶頸所在。這有助于確定系統(tǒng)的性能極限,并采取相應(yīng)的優(yōu)化措施。

3.驗(yàn)證內(nèi)存兼容性:不同類型的內(nèi)存可能會(huì)影響開(kāi)發(fā)板的性能和穩(wěn)定性。通過(guò)內(nèi)存壓力測(cè)試可以驗(yàn)證不同類型的內(nèi)存是否兼容,以確保內(nèi)存與開(kāi)發(fā)板的兼容性。

4.測(cè)試系統(tǒng)容錯(cuò)性:通過(guò)模擬異常情況下的內(nèi)存使用情況,可以測(cè)試開(kāi)發(fā)板在處理異常情況時(shí)的表現(xiàn),并確定開(kāi)發(fā)板能否在不影響數(shù)據(jù)完整性的情況下恢復(fù)正常工作。

2.1測(cè)試結(jié)果

在使用內(nèi)存壓力測(cè)試工具memtester測(cè)試內(nèi)存72小時(shí)以上期間,未發(fā)現(xiàn)內(nèi)存錯(cuò)誤、異常等現(xiàn)象。內(nèi)存模塊在測(cè)試條件下穩(wěn)定,循環(huán)測(cè)試中系統(tǒng)未出現(xiàn)無(wú)明顯卡頓或崩潰現(xiàn)象。測(cè)試結(jié)果表明,系統(tǒng)能夠在長(zhǎng)時(shí)間高負(fù)載占用內(nèi)存的工作環(huán)境下保持可靠性和穩(wěn)定性,具有較高的抗壓能力。

2.測(cè)試原理

2.1memtester

Memtester是一種用于測(cè)試系統(tǒng)內(nèi)存穩(wěn)定性和可靠性的工具。它可以模擬各種內(nèi)存負(fù)載情況,并檢測(cè)和報(bào)告內(nèi)存錯(cuò)誤。

Memtester可以在Linux和其他類Unix系統(tǒng)上運(yùn)行,并可以通過(guò)命令行或腳本進(jìn)行控制。它可以測(cè)試內(nèi)存的不同方面,包括內(nèi)存容量、內(nèi)存速度、內(nèi)存類型、內(nèi)存通道等。同時(shí),它還可以測(cè)試系統(tǒng)的內(nèi)存管理和內(nèi)存分配機(jī)制,以確定系統(tǒng)是否能夠有效地管理和分配內(nèi)存。

使用Memtester進(jìn)行內(nèi)存測(cè)試時(shí),需要指定測(cè)試的內(nèi)存容量和測(cè)試的時(shí)間長(zhǎng)度。測(cè)試過(guò)程中,Memtester會(huì)在內(nèi)存中模擬各種負(fù)載情況,例如寫(xiě)入隨機(jī)數(shù)據(jù)、重復(fù)寫(xiě)入相同數(shù)據(jù)、使用指定的模式寫(xiě)入數(shù)據(jù)等。在測(cè)試過(guò)程中,Memtester會(huì)檢測(cè)內(nèi)存中的錯(cuò)誤,并將錯(cuò)誤信息記錄到日志文件中。

通過(guò)使用Memtester,可以有效地測(cè)試系統(tǒng)內(nèi)存的穩(wěn)定性和可靠性,以便確定系統(tǒng)是否能夠在各種負(fù)載情況下正常運(yùn)行。測(cè)試結(jié)果可以幫助開(kāi)發(fā)人員識(shí)別和解決內(nèi)存相關(guān)的問(wèn)題,并優(yōu)化系統(tǒng)的內(nèi)存性能。

演示程序

圖3.1演示程序

2.1.1測(cè)試方法

memtester工具使用命令格式為memtester[-p內(nèi)存物理起始地址][測(cè)試內(nèi)存大小B/K/M/G][測(cè)試次數(shù)]。

命令格式不是固定的,可以省略部分。

ⅰ.省略測(cè)試次數(shù),則連續(xù)進(jìn)行測(cè)試,直到手動(dòng)結(jié)束

ⅱ.省略內(nèi)存物理起始地址,則由系統(tǒng)隨機(jī)選擇空閑內(nèi)存測(cè)試

b.使用方法

ⅰ.對(duì)1G內(nèi)存測(cè)試100次

./memtester1G100

ⅱ.對(duì)2G內(nèi)存進(jìn)行連續(xù)測(cè)試

./memtester1G100

ⅲ.從0x00010000地址開(kāi)始測(cè)試1G內(nèi)存100次

./memtester-p0x100001G100

3.硬件準(zhǔn)備

HD-G2L-IOTV2.2底板、HD-G2L-COREV2.0核心板(2GB+8GB)、網(wǎng)線、Type-c數(shù)據(jù)線、12V電源適配器、UART模塊、電腦主機(jī)。

4.測(cè)試環(huán)境

測(cè)試環(huán)境

圖5.1測(cè)試環(huán)境

5.開(kāi)始內(nèi)存壓力測(cè)試

根據(jù)測(cè)試目的,運(yùn)行測(cè)試程序,申請(qǐng)1G內(nèi)存大小,連續(xù)運(yùn)行測(cè)試72小時(shí)以上。

4.jpg

圖6.1

視頻播放

圖6.2視頻播放

如圖6.1所示,編寫(xiě)測(cè)試腳本運(yùn)行memtester測(cè)試程序后先檢測(cè)是否存在memtester進(jìn)程,若有則殺掉進(jìn)程,若無(wú)則根據(jù)用戶輸入時(shí)間校準(zhǔn)評(píng)估板時(shí)間,最后輸入測(cè)試時(shí)長(zhǎng)(秒)開(kāi)始內(nèi)存壓力測(cè)試,達(dá)到測(cè)試時(shí)長(zhǎng)則結(jié)束測(cè)試。?

6.結(jié)束內(nèi)存壓力測(cè)試

結(jié)束內(nèi)存壓力測(cè)試

圖7.1

結(jié)束內(nèi)存壓力測(cè)試

圖7.2

結(jié)束內(nèi)存壓力測(cè)試

圖7.3

結(jié)束內(nèi)存壓力測(cè)試

圖7.4運(yùn)行情況

如圖7.1圖7.2圖7.3所示,memtester程序在運(yùn)行了72小時(shí)30分鐘后仍在運(yùn)行測(cè)試,說(shuō)明在此測(cè)試期間,持續(xù)高強(qiáng)度負(fù)載下,系統(tǒng)整體表現(xiàn)穩(wěn)定,無(wú)明顯卡頓或崩潰現(xiàn)象。內(nèi)存壓力測(cè)試159次后仍能夠保持在穩(wěn)定的水平。測(cè)試結(jié)果表明,系統(tǒng)能夠在長(zhǎng)時(shí)間內(nèi)存壓力測(cè)試的工作環(huán)境下保持可靠性和穩(wěn)定性,具有較高的抗壓能力。

7.關(guān)于HD-G2L-IOT

7.1硬件參數(shù)

HD-G2L-IOT板載的外設(shè)功能:

HD-G2L-CORE核心板硬件資源參數(shù):

HD-G2L-CORE核心板硬件資源參數(shù)
聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 測(cè)試
    +關(guān)注

    關(guān)注

    8

    文章

    5375

    瀏覽量

    127059
  • 開(kāi)發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    5121

    瀏覽量

    98192
  • 壓力測(cè)試
    +關(guān)注

    關(guān)注

    0

    文章

    26

    瀏覽量

    13509
  • RK3568
    +關(guān)注

    關(guān)注

    4

    文章

    525

    瀏覽量

    5233
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    基于哪吒開(kāi)發(fā)板部署YOLOv8模型

    2024英特爾 “走近開(kāi)發(fā)者”互動(dòng)活動(dòng)-哪吒開(kāi)發(fā)套件免費(fèi)試 用 AI 創(chuàng)新計(jì)劃:哪吒開(kāi)發(fā)板是專為支持入門級(jí)邊緣 AI 應(yīng)用程序和設(shè)備而設(shè)計(jì),能夠滿足人工智能學(xué)習(xí)、開(kāi)發(fā)、實(shí)訓(xùn)等應(yīng)用場(chǎng)景。
    的頭像 發(fā)表于 11-15 14:13 ?417次閱讀
    基于哪吒<b class='flag-5'>開(kāi)發(fā)板</b>部署YOLOv8模型

    ARM開(kāi)發(fā)板與樹(shù)莓派的比較

    處理器 ARM開(kāi)發(fā)板通常采用不同的ARM處理器,如Cortex-A系列、Cortex-M系列等,而樹(shù)莓派則主要使用博通的ARM處理器。樹(shù)莓派的處理器性能相對(duì)較高,尤其是在最新的樹(shù)莓派4B上,搭載了四核Cortex-A72處理器,性能接近入門級(jí)智能手機(jī)。 1.2 內(nèi)存和存
    的頭像 發(fā)表于 11-05 11:11 ?634次閱讀

    Air780EP之RC522開(kāi)發(fā)板了解嗎?

    ?本文講解合宙Air780EP開(kāi)發(fā)板RC522實(shí)例。 本文檔適用于Air780EP開(kāi)發(fā)板; 關(guān)聯(lián)文檔和使用工具; rc522 - rc522 非接觸式讀寫(xiě)卡驅(qū)動(dòng) - LuatOS 文檔
    的頭像 發(fā)表于 11-03 08:21 ?301次閱讀
    Air780EP之RC522<b class='flag-5'>開(kāi)發(fā)板</b>,<b class='flag-5'>你</b><b class='flag-5'>了解</b>嗎?

    ?Banana Pi BPi-M4 Zero 開(kāi)源硬件開(kāi)發(fā)板評(píng)測(cè)試: 全志科技H618 方案設(shè)計(jì) ,板載4G 內(nèi)存,32G eMMC

    ?Banana Pi BPi-M4 Zero 開(kāi)源硬件開(kāi)發(fā)板評(píng)測(cè)試: 全志科技H618 方案設(shè)計(jì) ,板載4G 內(nèi)存,32G eMMC
    的頭像 發(fā)表于 10-15 12:04 ?757次閱讀

    51開(kāi)發(fā)板芯片資料

    51開(kāi)發(fā)板芯片資料
    發(fā)表于 09-18 09:29 ?1次下載

    【北京迅為】itop-3588開(kāi)發(fā)板快速測(cè)試手冊(cè)-銀河麒麟系統(tǒng)功能測(cè)試

    【北京迅為】itop-3588開(kāi)發(fā)板快速測(cè)試手冊(cè)-銀河麒麟系統(tǒng)功能測(cè)試
    的頭像 發(fā)表于 09-09 14:44 ?886次閱讀
    【北京迅為】itop-3588<b class='flag-5'>開(kāi)發(fā)板</b>快速<b class='flag-5'>測(cè)試</b>手冊(cè)-銀河麒麟系統(tǒng)功能<b class='flag-5'>測(cè)試</b>

    迅為電子RK3588S開(kāi)發(fā)板第三章Buildroot系統(tǒng)功能測(cè)試

    迅為電子RK3588S開(kāi)發(fā)板第三章Buildroot系統(tǒng)功能測(cè)試
    的頭像 發(fā)表于 09-02 14:45 ?896次閱讀
    迅為電子RK3588S<b class='flag-5'>開(kāi)發(fā)板</b>第三章Buildroot系統(tǒng)功能<b class='flag-5'>測(cè)試</b>

    linux開(kāi)發(fā)板與樹(shù)莓派的區(qū)別

    操作系統(tǒng)的微型計(jì)算機(jī),主要用于教育、編程、媒體播放等領(lǐng)域。 硬件配置 Linux開(kāi)發(fā)板:Linux開(kāi)發(fā)板的硬件配置因廠商和型號(hào)而異,通常包括處理器、內(nèi)存、存儲(chǔ)、網(wǎng)絡(luò)接口等。 樹(shù)莓派:樹(shù)莓派的硬件配置相對(duì)固定,包括處理器、
    的頭像 發(fā)表于 08-30 15:34 ?1141次閱讀

    linux開(kāi)發(fā)板如何編譯curl

    準(zhǔn)備開(kāi)發(fā)環(huán)境 確保開(kāi)發(fā)板已經(jīng)安裝了編譯 curl 所需的工具,包括 gcc 、 make 和可能的其他庫(kù)。如果開(kāi)發(fā)板是交叉編譯環(huán)境(即
    的頭像 發(fā)表于 08-30 15:33 ?789次閱讀

    linux開(kāi)發(fā)板和單片機(jī)開(kāi)發(fā)的區(qū)別

    硬件架構(gòu) Linux開(kāi)發(fā)板和單片機(jī)開(kāi)發(fā)在硬件架構(gòu)上有很大的區(qū)別。Linux開(kāi)發(fā)板通常基于ARM、x86或其他處理器架構(gòu),具有較高的處理能力和內(nèi)存容量。而單片機(jī)
    的頭像 發(fā)表于 08-30 15:30 ?1214次閱讀

    迅為2K0500開(kāi)發(fā)板硬件連接快速測(cè)試

    迅為2K0500開(kāi)發(fā)板硬件連接快速測(cè)試
    的頭像 發(fā)表于 08-13 15:40 ?370次閱讀
    迅為2K0500<b class='flag-5'>開(kāi)發(fā)板</b>硬件連接快速<b class='flag-5'>測(cè)試</b>

    Banana Pi BPI-M4 Berry 開(kāi)源硬件開(kāi)發(fā)板以太網(wǎng)口和WiFi測(cè)試

    Banana Pi BPI-M4 Berry 開(kāi)源硬件開(kāi)發(fā)板以太網(wǎng)口和WiFi測(cè)試
    的頭像 發(fā)表于 07-02 16:16 ?975次閱讀
    Banana Pi BPI-M4 Berry 開(kāi)源硬件<b class='flag-5'>開(kāi)發(fā)板</b>以太網(wǎng)口和WiFi<b class='flag-5'>測(cè)試</b>

    fpga開(kāi)發(fā)板是什么?fpga開(kāi)發(fā)板有哪些?

    FPGA開(kāi)發(fā)板是一種基于FPGA(現(xiàn)場(chǎng)可編程門陣列)技術(shù)的開(kāi)發(fā)平臺(tái),它允許工程師通過(guò)編程來(lái)定義和配置FPGA芯片上的邏輯電路,以實(shí)現(xiàn)各種數(shù)字電路和邏輯功能。FPGA開(kāi)發(fā)板通常包括FPGA芯片、時(shí)鐘模塊、電源模塊、輸入輸出接口等組
    的頭像 發(fā)表于 03-14 18:20 ?2214次閱讀

    fpga開(kāi)發(fā)板使用教程

    FPGA開(kāi)發(fā)板的使用教程主要包括以下幾個(gè)關(guān)鍵步驟。
    的頭像 發(fā)表于 03-14 15:50 ?1255次閱讀

    迅為iTOP-RK3588開(kāi)發(fā)板Buildroot系統(tǒng)功能測(cè)試

    迅為iTOP-RK3588開(kāi)發(fā)板Buildroot系統(tǒng)功能測(cè)試
    的頭像 發(fā)表于 03-14 15:42 ?1542次閱讀
    迅為iTOP-RK3588<b class='flag-5'>開(kāi)發(fā)板</b>Buildroot系統(tǒng)功能<b class='flag-5'>測(cè)試</b>
    大发888 34| 试玩百家乐代理| 百家乐官网怎么出千| 蒙特卡罗网址| 网络百家乐的陷阱| 百家乐官网平投注法| 云鼎娱乐场网址| 真人百家乐的玩法技巧和规则| 百家乐官网破解秘| 百家乐官网网页游戏网址| 真钱电子游戏平台| 威尼斯人娱乐城真钱游戏| 澳门百家乐加盟| 可以玩百家乐官网的博彩网站| 易胜博投注| 百家乐园首选去澳| 澳门百家乐备用网址| 百家乐官网必胜方程式| 网上百家乐官网娱乐场| 皇冠娱乐| 杭州太阳城假日酒店| 百家乐棋牌官网| 巴西百家乐官网的玩法技巧和规则 | 百家乐赌博技巧论坛| 现场百家乐官网机| 百家乐官网讯特| 百家乐官网真钱棋牌| 棋牌游戏| 大发888官网首页| 百家乐技巧下载| 哪里有百家乐赌博网站| 百家乐官网哪里可以玩| 百家乐官网庄闲机率| 一二博网址| 大发888 备用6222.co| 飞天百家乐的玩法技巧和规则| 合肥百家乐赌博游戏机| 易学24山3d罗盘App| 跨国际百家乐官网的玩法技巧和规则| 真人百家乐官网平台排行| 肥乡县|