精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

米爾MYD-YG2LX開發板內存、CPU等壓力測試

華仔的編程隨筆 ? 來源:華仔的編程隨筆 ? 作者:華仔的編程隨筆 ? 2023-05-16 13:34 ? 次閱讀

為了了解核心資源,今天根據《MYD-YG2LX_Linux軟件評估指南.pdf》對開發板的核心資源進行測試。

查看 CPU 信息命令

讀取系統中的 CPU 的提供商和參數信息,則可以通過/proc/cpuinfo 文件得到。

root@myir-yg2lx:~# cat /proc/cpuinfo
processor       : 0
BogoMIPS        : 48.00
Features        : fp asimd evtstrm crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp
CPU implementer : 0x41
CPU architecture: 8
CPU variant     : 0x2
CPU part        : 0xd05
CPU revision    : 0

processor       : 1
BogoMIPS        : 48.00
Features        : fp asimd evtstrm crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp
CPU implementer : 0x41
CPU architecture: 8
CPU variant     : 0x2
CPU part        : 0xd05
CPU revision    : 0
  • processor:系統中邏輯處理核的編號,對于多核處理器則可以是物理核、或者使用超線程技術虛擬的邏輯核
  • BogoMIPS :在系統內核啟動時粗略測算的 CPU 每秒運行百萬條指令數(MillionInstructions Per Second)

CPU使用情況:

root@myir-yg2lx:~# top
top - 00:24:41 up 24 min,  1 user,  load average: 0.00, 0.00, 0.00
Tasks: 107 total,   1 running, 106 sleeping,   0 stopped,   0 zombie
%Cpu(s):  0.3 us,  0.5 sy,  0.0 ni, 98.8 id,  0.0 wa,  0.2 hi,  0.2 si,  0.0 st
MiB Mem :    855.9 total,    430.8 free,    209.8 used,    215.4 buff/cache
MiB Swap:      0.0 total,      0.0 free,      0.0 used.    570.4 avail Mem

    PID USER      PR  NI    VIRT    RES    SHR S  %CPU  %MEM     TIME+ COMMAND
    358 root      20   0  362852  70344  36348 S   0.7   8.0   0:12.13 mxapp2
    548 root      20   0    4616   2460   2020 R   0.7   0.3   0:00.07 top
      7 root      20   0       0      0      0 I   0.3   0.0   0:01.29 kworker+
    110 root      20   0       0      0      0 I   0.3   0.0   0:01.38 kworker+
    222 root      20   0    1784    412    348 S   0.3   0.0   0:00.18 watchdo+
    387 root      20   0 1432744  77964  35256 S   0.3   8.9   0:07.42 dockerd
    396 root      20   0 1328624  45456  18588 S   0.3   5.2   0:06.68 contain+
      1 root      20   0   10352   7564   5036 S   0.0   0.9   0:05.77 systemd
      2 root      20   0       0      0      0 S   0.0   0.0   0:00.01 kthreadd
      3 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 rcu_gp
      4 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 rcu_par+
      8 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 mm_perc+
      9 root      20   0       0      0      0 S   0.0   0.0   0:00.00 rcu_tas+
     10 root      20   0       0      0      0 S   0.0   0.0   0:00.16 ksoftir+
     11 root      20   0       0      0      0 I   0.0   0.0   0:00.36 rcu_pre+
     12 root      rt   0       0      0      0 S   0.0   0.0   0:00.00 migrati+
     13 root      20   0       0      0      0 S   0.0   0.0   0:00.00 cpuhp/0
  • %us:表示用戶空間程序的 cpu 使用率(沒有通過 nice 調度)
  • %sy:表示系統空間的 cpu 使用率,主要是內核程序
  • %ni:表示用戶空間且通過 nice 調度過的程序的 cpu 使用率
  • %id:空閑 cpu
  • %wa: 等待輸入輸出的 CPU 時間百分比
  • %hi:cpu 處理硬中斷的數量
  • %si:cpu 處理軟中斷的數量 %st: 實時

獲取 CPU 溫度信息

root@myir-yg2lx:~# cat /sys/class/thermal/thermal_zone0/temp
47000

上面顯示數字為千分之一度,除以 1000 就是當前溫度值。

CPU 壓力測試

我們通過 bc 命令來計算圓周率方法來測試 CPU 在運算過程中的穩定性。

root@myir-yg2lx:/# echo "scale=5000; 4*a(1)" | bc -l -q &[1] 563
root@myir-yg2lx:~# top
top - 00:33:31 up 33 min,  1 user,  load average: 0.29, 0.09, 0.02
Tasks: 108 total,   2 running, 106 sleeping,   0 stopped,   0 zombie
%Cpu(s): 50.2 us,  0.3 sy,  0.0 ni, 49.3 id,  0.0 wa,  0.2 hi,  0.0 si,  0.0 st
MiB Mem :    855.9 total,    464.7 free,    176.5 used,    214.7 buff/cache
MiB Swap:      0.0 total,      0.0 free,      0.0 used.    604.5 avail Mem

    PID USER      PR  NI    VIRT    RES    SHR S  %CPU  %MEM     TIME+ COMMAND
    565 root      20   0    2760   1616   1360 R 100.0   0.2   0:18.92 bc
    567 root      20   0    4616   2332   1892 R   0.7   0.3   0:00.09 top
     11 root      20   0       0      0      0 I   0.3   0.0   0:00.46 rcu_pre+
    387 root      20   0 1432744  77964  35256 S   0.3   8.9   0:09.99 dockerd
    396 root      20   0 1328624  45552  18588 S   0.3   5.2   0:09.17 contain+
      1 root      20   0   10352   7564   5036 S   0.0   0.9   0:05.94 systemd
      2 root      20   0       0      0      0 S   0.0   0.0   0:00.01 kthreadd
      3 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 rcu_gp
      4 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 rcu_par+
      7 root      20   0       0      0      0 I   0.0   0.0   0:01.74 kworker+
      8 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 mm_perc+
      9 root      20   0       0      0      0 S   0.0   0.0   0:00.00 rcu_tas+
     10 root      20   0       0      0      0 S   0.0   0.0   0:00.16 ksoftir+
     12 root      rt   0       0      0      0 S   0.0   0.0   0:00.00 migrati+
     13 root      20   0       0      0      0 S   0.0   0.0   0:00.00 cpuhp/0
     14 root      20   0       0      0      0 S   0.0   0.0   0:00.00 cpuhp/1
     15 root      rt   0       0      0      0 S   0.0   0.0   0:00.00 migrati+

我們看到CPU占用一直是100%

image.png

經過一段時間的測試,我們看到計算出了圓周率:

image.png

查看內存信息

讀取系統中的內存的參數信息,則可以通過/proc/meminfo 文件得到。

root@myir-yg2lx:~# cat /proc/meminfo
MemTotal:         876452 kB
MemFree:          476080 kB
MemAvailable:     619184 kB
Buffers:            5788 kB
Cached:           201480 kB
SwapCached:            0 kB
Active:            27224 kB
Inactive:         278828 kB
Active(anon):        608 kB
Inactive(anon):   106696 kB
Active(file):      26616 kB
Inactive(file):   172132 kB
Unevictable:           0 kB
Mlocked:               0 kB
SwapTotal:             0 kB
SwapFree:              0 kB
Dirty:                 4 kB
Writeback:             0 kB
AnonPages:         98852 kB
Mapped:            70956 kB
Shmem:             10436 kB
KReclaimable:      12612 kB
Slab:              71732 kB
SReclaimable:      12612 kB
SUnreclaim:        59120 kB
KernelStack:        3232 kB
PageTables:         2092 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:      438224 kB
Committed_AS:    1093704 kB
VmallocTotal:   135290159040 kB
VmallocUsed:        4708 kB
VmallocChunk:          0 kB
Percpu:              680 kB
AnonHugePages:     36864 kB
ShmemHugePages:        0 kB
ShmemPmdMapped:        0 kB
FileHugePages:         0 kB
FilePmdMapped:         0 kB
CmaTotal:         393216 kB
CmaFree:          238040 kB
HugePages_Total:       0
HugePages_Free:        0
HugePages_Rsvd:        0
HugePages_Surp:        0
Hugepagesize:       2048 kB
Hugetlb:               0 kB

獲取內存使用率

可使用 free 命令來讀取內存的使用情況,-m 參數代表單位為 MByte。

image.png

  • total :內存總量 (我拿到的是1G的內存版本)
  • used :被使用的內存量

內存壓力測試

通過給定測試內存的大小和次數, 可以對系統現有的內存進行壓力上的測試。可使用系統工具 memtester 進行測試,如指定內存大小 100MB,測試次數為 5,測試命令為

“memtester 100M 5"。

下列以使用 100MB 內存空間,單次測試為例:

root@myir-yg2lx:~# memtester 100M 5
memtester version 4.3.0 (64-bit)
Copyright (C) 2001-2012 Charles Cazabon.
Licensed under the GNU General Public License version 2 (only).

pagesize is 4096
pagesizemask is 0xfffffffffffff000
want 100MB (104857600 bytes)
got  100MB (104857600 bytes), trying mlock ...locked.
Loop 1/5:
  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

Loop 2/5:
  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

Loop 3/5:
  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

Loop 4/5:
  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

Loop 5/5:
  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

Done.

內存壓力測試順利通過。

【小結】

通以上的核心資源查看,并測試了CPU、內存的壓力測試

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

    關注

    68

    文章

    10829

    瀏覽量

    211183
  • 內存
    +關注

    關注

    8

    文章

    3004

    瀏覽量

    73900
  • 開發板
    +關注

    關注

    25

    文章

    4959

    瀏覽量

    97214
  • 米爾
    +關注

    關注

    0

    文章

    49

    瀏覽量

    7921
收藏 人收藏

    評論

    相關推薦

    入門級i.MX6UL板卡的神經網絡框架ncnn的移植與測試-米爾MYD-Y6ULX-V2開發板

    米爾 MYD-Y6ULX-V2 開發板,基于 NXP i.MX6UL/i.MX6UL L處理器,該開發板米爾稱之為經典王牌產品。本次
    的頭像 發表于 02-18 18:19 ?3327次閱讀
    入門級i.MX6UL板卡的神經網絡框架ncnn的移植與<b class='flag-5'>測試</b>-<b class='flag-5'>米爾</b><b class='flag-5'>MYD-Y6ULX-V2</b><b class='flag-5'>開發板</b>

    MYD-Y6ULX試用體驗】基于米爾MYD-Y6ULX開發板的酒駕測試計-結項報告

    MYD-Y6ULX開發板的酒駕測試計 首先是材料的準備:1.米爾MYD-Y6ULX開發套件一套
    發表于 03-22 09:03

    米爾瑞薩RZ/G2L開發板-試用體驗】CPU內存等壓力測試

    為了了解核心資源,今天根據《MYD-YG2LX_Linux軟件評估指南.pdf》對開發板的核心資源進行測試。 查看 CPU 信息命令 讀取系統中的
    發表于 05-16 13:32

    150套開發板免費送!還有5G手機拿?米爾RZ/G2L開發板創意秀

    /12 05 送的是哪款開發板米爾MYD-YG2LX開發板,該款產品采用瑞薩RZ/G2L系列處理器的工業級應用芯片,瑞薩RZ/G
    發表于 05-24 16:36

    米爾科技關于MYD-C8MMX開發板測評

    年生命周期、極優成本的優勢,被稱為新一代高性價比核心之王。 我們先來了解下開發板開發板由兩個部分組成,核心與,底板擴展板,如下圖就是核心
    發表于 03-05 11:27 ?2188次閱讀

    國產開發板各項性能測試--米爾MYD-YT507H開發板

    此次的板卡測試,是米爾MYD-YT507H開發板的各項性能測試
    的頭像 發表于 09-14 15:26 ?1743次閱讀
    國產<b class='flag-5'>開發板</b>各項性能<b class='flag-5'>測試</b>--<b class='flag-5'>米爾</b><b class='flag-5'>MYD</b>-YT507H<b class='flag-5'>開發板</b>

    米爾MYD-YT507開發板試用體驗】Ubuntu的xfce桌面環境建立及遠程穿透訪問家中米爾MYD-YT507開發板

    到eMMC和完全調教指南! ,我分享了在米爾MYD-YT507開發板上燒錄Ubuntu18.04系統及系統基礎調整,這篇文章中,分享的是xfce桌面環境的建立,以及如何在公司遠程穿透訪問家里內網的
    的頭像 發表于 10-27 14:17 ?1083次閱讀
    【<b class='flag-5'>米爾</b><b class='flag-5'>MYD</b>-YT507<b class='flag-5'>開發板</b>試用體驗】Ubuntu的xfce桌面環境建立及遠程穿透訪問家中<b class='flag-5'>米爾</b><b class='flag-5'>MYD</b>-YT507<b class='flag-5'>開發板</b>

    ARM+FPGA架構開發板PCIE2SCREEN示例分析與測試-米爾MYD-JX8MMA7

    本次測試內容為米爾MYD-JX8MMA7開發板其ARM端的測試例程pcie2screen并介紹一
    的頭像 發表于 02-24 16:56 ?1031次閱讀
    ARM+FPGA架構<b class='flag-5'>開發板</b>PCIE<b class='flag-5'>2</b>SCREEN示例分析與<b class='flag-5'>測試</b>-<b class='flag-5'>米爾</b><b class='flag-5'>MYD</b>-JX8MMA7

    米爾MYD-YG2開發板觸摸屏測試

    米爾MYD-YG2開發板測試米爾觸摸屏
    的頭像 發表于 05-24 13:12 ?29.4w次閱讀

    試用視頻丨國產開發板各項性能測試--米爾MYD-YT507H開發板

    本篇測評由電子工程世界的優秀測評者“qinyunti”提供。此次的板卡測試,是米爾MYD-YT507H開發板的各項性能測試。完整試用視頻戳這
    的頭像 發表于 09-02 11:19 ?790次閱讀
    試用視頻丨國產<b class='flag-5'>開發板</b>各項性能<b class='flag-5'>測試</b>--<b class='flag-5'>米爾</b><b class='flag-5'>MYD</b>-YT507H<b class='flag-5'>開發板</b>

    米爾ARM+FPGA架構開發板PCIE2SCREEN示例分析與測試

    本次測試內容為基于ARM+FPGA架構的米爾MYD-JX8MMA7開發板其ARM端的測試例程pcie2
    的頭像 發表于 07-08 14:38 ?705次閱讀
    <b class='flag-5'>米爾</b>ARM+FPGA架構<b class='flag-5'>開發板</b>PCIE<b class='flag-5'>2</b>SCREEN示例分析與<b class='flag-5'>測試</b>

    米爾ARM+FPGA架構開發板PCIE2SCREEN示例分析與測試

    本次測試內容為基于ARM+FPGA架構的米爾MYD-JX8MMA7開發板其ARM端的測試例程
    的頭像 發表于 07-07 14:15 ?641次閱讀
    <b class='flag-5'>米爾</b>ARM+FPGA架構<b class='flag-5'>開發板</b>PCIE<b class='flag-5'>2</b>SCREEN示例分析與<b class='flag-5'>測試</b>

    瑞薩RZ/G2L開發板在工控領域的應用-基于SOEM的EtherCAT主站

    本篇測評由優秀測評者“qinyunti”提供。前言本文介紹【米爾MYD-YG2LX開發板】在工控領域的應用,實現基于SOEM的EtherCAT主站。開發環境基于WSL
    的頭像 發表于 07-31 22:09 ?613次閱讀
    瑞薩RZ/G<b class='flag-5'>2</b>L<b class='flag-5'>開發板</b>在工控領域的應用-基于SOEM的EtherCAT主站

    在多媒體應用場景下ffmpeg網絡視頻播放器的體驗--基于米爾MYD-YG2LX開發板

    MYD-YG2LX開發板快捷高效的多媒體應用開發。過程https://www.sample-videos.com/index.php#sample-mp4-video下下測試mp
    的頭像 發表于 08-14 09:43 ?711次閱讀
    在多媒體應用場景下ffmpeg網絡視頻播放器的體驗--基于<b class='flag-5'>米爾</b><b class='flag-5'>MYD-YG2LX</b><b class='flag-5'>開發板</b>

    米爾基于瑞薩RZ/G2L開發板在工控領域的應用-基于SOEM的EtherCAT主站

    本文介紹【米爾MYD-YG2LX開發板】在工控領域的應用,實現基于SOEM的EtherCAT主站。開發環境基于WSL2
    的頭像 發表于 08-24 18:57 ?772次閱讀
    <b class='flag-5'>米爾</b>基于瑞薩RZ/G<b class='flag-5'>2</b>L<b class='flag-5'>開發板</b>在工控領域的應用-基于SOEM的EtherCAT主站