国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

【EASY EAI Nano開源套件試用體驗】存儲性能測試

開發板試用精選 ? 來源:開發板試用 ? 作者:電子發燒友論壇 ? 2022-10-11 15:55 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本文來源電子發燒友社區,作者:李先生, 帖子地址:https://bbs.elecfans.com/jishu_2308803_1_1.html


前言



嵌入式平臺存儲是影響綜合性能的重要因素,所以本次對RAMEMM性能進行測試,RAM壓力測試也是一個重要的測試用例,尤其是在高低溫等情況下測試,可以考察系統的穩定性。
過程RAM性能測試
WSL
下載代碼
cd STREAM/
編譯
ARM-linux-gnueabihf-gcc -O3 stream.c -o stream
導出到windows
cp stream /mnt/d
然后通過串口rz導入到開發板
添加可執行權限
chmod +x stream

運行
./stream
結果如下


  1. [root@EASY-EAI-NANO:/]# ./stream
  2. -------------------------------------------------------------
  3. STREAM version $Revision: 5.10 $
  4. -------------------------------------------------------------
  5. This system uses 8 bytes per array element.
  6. -------------------------------------------------------------
  7. Array size = 10000000 (elements), Offset = 0 (elements)
  8. Memory per array = 76.3 MiB (= 0.1 GiB).
  9. Total memory required = 228.9 MiB (= 0.2 GiB).
  10. Each kernel will be executed 10times.
  11. The *best* time for each kernel (excluding the first iteration)
  12. will be used to compute the reported bandwidth.
  13. -------------------------------------------------------------
  14. Your clock granularity/precision appears to be 1 microseconds.
  15. Each test below will take on the order of 74402 microseconds.
  16. (= 74402 clock ticks)
  17. Increase the size of the arrays if this shows that
  18. you are not getting at least 20 clock ticks per test.
  19. -------------------------------------------------------------
  20. WARNING -- The above is only a rough guideline.
  21. For best results, please be sure you know the
  22. precision of your system timer.
  23. -------------------------------------------------------------
  24. Function Best Rate MB/sAvg time Min time Max time
  25. Copy: 2213.1 0.072951 0.072296 0.073413
  26. Scale: 1526.0 0.105517 0.104846 0.108350
  27. Add: 1181.8 0.203954 0.203082 0.205791
  28. Triad: 954.5 0.253434 0.251431 0.255541
  29. -------------------------------------------------------------
  30. Solution Validates: avg error less than 1.000000e-13 on all three arrays
  31. -------------------------------------------------------------
  32. [root@EASY-EAI-NANO:/]#
復制代碼


參考https://www.cs.virginia.edu/stream/ref.html
RAM壓力測試
參考https://pyropus.ca./software/memtester/
WSL
下載代碼
tar -xvf memtester-4.5.1.tar.gz
cd memtester-4.5.1/
編譯
arm-linux-gnueabihf-gcc -O3 memtester.c tests.c -o memtester
導出到WINDOWS,下載到開發板
cp memtester /mnt/d
chmod +x memtester
運行
./memtester
運行結果如下,默認一直測試下去,可以最后指定測試次數
比如
./memtester128M 1
128M表示測試RAM大小

1表示測試一次
另外也可以-p直接指定物理地址,適合在板子開發階段裸機代碼直接指定物理地址測試。


  1. [root@EASY-EAI-NANO:/]# ./memtester 128M 1
  2. memtester version 4.5.1 (32-bit)
  3. Copyright (C) 2001-2020 Charles Cazabon.
  4. Licensed under the GNU General Public License version 2 (only).
  5. pagesize is 4096
  6. pagesizemask is 0xfffff000
  7. want 128MB (134217728 bytes)
  8. got128MB (134217728 bytes), trying mlock ...locked.
  9. Loop 1/1:
  10. Stuck Address : ok
  11. Random Value : ok
  12. Compare XOR : ok
  13. Compare SUB : ok
  14. Compare MUL : ok
  15. Compare DIV : ok
  16. Compare OR : ok
  17. Compare AND : ok
  18. Sequential Increment: ok
  19. Solid Bits : ok
  20. Block Sequential : ok
  21. Checkerboard : ok
  22. Bit Spread : ok
  23. Bit Flip : ok
  24. Walking Ones : ok
  25. Walking Zeroes : ok
  26. Done.
復制代碼


EMMC性能測試
dmesg | grep mmc
4GEMMC

[ 0.626234] mmc0: new HS200 MMC card at address 0001
[ 0.628264] mmcblk0: mmc0:0001 8GTF4R 7.28 GiB
EMMC速度為HS200
Speed Mode
clock (MHz)
Default Speed
26
Hight Speed SDR
52
Hight Speed DDR
52
HS200
200
HS400
200
df查看,使用/userdata目錄進行讀寫測試


  1. [root@EASY-EAI-NANO:/]# df
  2. Filesystem 1K-blocks Used Available Use% Mounted on
  3. /dev/root 1531442 593804 86391741% /
  4. devtmpfs 456488 0 456488 0% /dev
  5. tmpfs 457000 0 457000 0% /dev/shm
  6. tmpfs 457000 204 456796 0% /tmp
  7. tmpfs 457000 380 456620 0% /run
  8. /dev/mmcblk0p7 127955 1684 122289 1% /oem
  9. /dev/mmcblk0p8 5632783 38040 5370524 1% /userdata
復制代碼


bs/count1GB
指令
結果
16k/65536
timedd if=/userdata/test.bin of=/dev/null bs=16k count=65536
109MB/S
4k/262144
1k/1048576
16k/65536
timedd if=/dev/zero of=/userdata/test.bin bs=16k count=65536
38MB/S
4k/262144
1k/1048576


  1. [root@EASY-EAI-NANO:/]# time dd if=/dev/zero of=/userdata/test.bin bs=16k count=
  2. 65536
  3. 65536+0 records in
  4. 65536+0 records out
  5. real 0m 26.85s
  6. user 0m 0.08s
  7. sys 0m 16.77s
  8. [root@EASY-EAI-NANO:/]# time dd if=/userdata/test.bin of=/dev/null bs=16k count=
  9. 65536
  10. 65536+0 records in
  11. 65536+0 records out
  12. real 0m 9.36s
  13. user 0m 0.10s
  14. sys 0m 4.54s
  15. [root@EASY-EAI-NANO:/]#
復制代碼


以上僅作參考,實際欸有考慮緩存的影響。
SD卡性能測試
EMMC測試,測試過程略。
SD卡自動掛載在/mnt/sdcard
總結
以上測試來看,性能是不錯的,測試方法不是完全科學,比如EMMC讀寫沒有考慮緩存,所以測試結果僅作參考。不同測試環境結果也可能不一樣。


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 存儲
    +關注

    關注

    13

    文章

    4791

    瀏覽量

    90061
  • 開發板
    +關注

    關注

    26

    文章

    6291

    瀏覽量

    118114
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    EASY EAI Nano-TB(RV1126B)開發板試用】02. 測試camera功能以及算法

    整體而言,easy eai的資料是很完善的,demo測試起來也很方便 文檔簡介: https://www.easy-eai.com/document_details/27/1085 本
    發表于 12-23 19:53

    EASY EAI Nano-TB(RV1126B)開發板試用】介紹、系統安裝

    EASY EAI Nano-TB(RV1126B)開發板試用】介紹、系統安裝 本文介紹了靈眸科技 EASY
    發表于 12-23 18:05

    EASY EAI Nano-TB(RV1126B)開發板試用】+1、開箱上電

    EASY EAI Nano-TB(RV1126B)開發板開箱報告: 1 開箱體驗:精致包裝與豐富配件 EASY EAI
    發表于 11-19 21:39

    EASY EAI Nano-TB(RV1126B)開發板試用】1、初識

    非常感謝電子發燒友以及靈眸科技給了我這次試用EASY EAI Nano-TB(RV1126B)開發板的機會,星期四確認了我的試用機會,星期五
    發表于 11-16 11:15

    EASY EAI Nano-TB(RV1126B)開發板試用】命令行功能測試-shell腳本進行IO控制-紅綠燈按鈕項目

    0接上文【EASY EAI Nano-TB(RV1126B)開發板試用】命令行功能測試-shell腳本進行IO控制-紅綠燈項目-實現開機起動
    發表于 11-03 10:00

    EASY EAI Nano-TB(RV1126B)開發板試用】命令行功能測試-shell腳本進行IO控制-紅綠燈項目

    接上文【EASY EAI Nano-TB(RV1126B)開發板試用】通過wifi連接,使用ssh登錄EASY
    發表于 11-02 18:34

    EASY EAI Nano-TB(RV1126B)開發板試用】命令行功能測試-shell腳本進行IO控制-燈閃

    接上文【EASY EAI Nano-TB(RV1126B)開發板試用】開箱測評 https://pan.baidu.com/s/15pnbJXPN5TrfV2KfsKaZyQ?pwd=
    發表于 11-01 21:26

    【免費試用EASY EAI Nano-TB(RV1126B)開發套件評測

    EASY-EAI-Nano-TB是靈眸科技研發的一款應用于AIoT領域的AIOT主板。核心板基于瑞芯微的RV1126B處理器設計,并引入了新一代完全基于硬件的最大12M像素ISP(圖像信號處理器
    的頭像 發表于 09-23 08:09 ?1047次閱讀
    【免費<b class='flag-5'>試用</b>】<b class='flag-5'>EASY</b> <b class='flag-5'>EAI</b> <b class='flag-5'>Nano</b>-TB(RV1126B)開發<b class='flag-5'>套件</b>評測

    【作品合集】靈眸科技EASY EAI Orin Nano(RK3576)開發板測評

    免費試用 作者:華仔stm32【EASY EAI Orin Nano(RK3576)開發板試用體驗】開發環境準備 【
    發表于 09-09 09:59

    EASY EAI Orin Nano開發板試用體驗】EASY-EAI-Toolkit人臉識別

    、編譯與測試 1.組件人臉識別代碼如下 2.開發板掛載服務器,編譯 掛載上服務器后,切換到EASY-EAI-Toolkit-3576/Demos/algorithm-face_detect/路徑下
    發表于 07-20 14:40

    EASY EAI Orin Nano開發板試用體驗】人臉識別提升

    【前言】【新提醒】【EASY EAI Orin Nano開發板試用體驗】人臉識別體驗 - EASY EA
    發表于 07-05 15:21

    EASY EAI Orin Nano開發板試用體驗】EASY-EAI-Toolkit初體驗

    本次EASY EAI Orin Nano開發板試用體驗主要是超級想體驗靈眸的EASY-EAI-Toolkit。 一、簡介
    發表于 06-28 21:21

    EASY EAI Orin Nano開發板試用體驗】人臉識別體驗

    root@EASY-EAI-ORIN-NANO:/# sudo mount -t nfs 192.168.3.85:/home/developer/nfsroot /home/orin-nano/Desktop
    發表于 06-26 06:54

    EASY EAI Orin Nano開發板試用體驗】安裝nfs服務器

    /developer/nfsroot * developer@EASY-EAI-Develop:~$ 測試: 使用typec連上開發板后,執行adb shell登錄開發板。 在Desktop中創建nfs 然后
    發表于 06-22 17:32

    EASY EAI Orin Nano開發板試用體驗】開發環境準備

    【前言】 首先感謝電子發燒友論壇以及靈眸科技給示了我這次非常難得的【EASY EAI Orin Nano開發板試用體驗】的機會,在進行評測之前首先需要創建開發環境。 靈眸科技有非常詳細
    發表于 06-22 16:42