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

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

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

3天內不再提示

瑞芯微RK35XX系列Linux實時性詳細測試對比( PREEMPT_RT和Xenomai )

觸覺智能 ? 2025-09-30 16:37 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

工業控制、工業網關、軌道交通、能源電力等場景,都需要一個運行穩定、可靠的“實時操作系統”。RT-Linux作為一款開源實時性操作系統,擁有實時性內核、開源、免費、功能完善等特性,完美滿足了工業場景需求。

本文基于觸覺智能旗下瑞芯微RK系列開發板,歷經240小時實測!展開RT-Linux實時性系統兩大內核:PREEMPT_RT與Xenomai實時性數據測評!

wKgZPGgOFXqAR_quAACjcam2n2w20.jpeg

RT-Linux內核簡介

  • PREEMPT_RT

PREEMPT_RT是RT-Linux實時性內核補丁,通過增強內核搶占能力、將中斷處理線程化、改造鎖機制等方式,大幅降低系統延遲峰值(低至微秒級),減少 “不可搶占” 場景,使 Linux 能更好適配工業控制、機器人自動駕駛等對實時響應要求嚴苛的場景,目前其核心功能已逐步整合到 Linux 主線內核,可通過配置直接啟用。

  • Xenomai

Xenomai是一套為嵌入式系統設計的實時開發框架,通過 “雙內核” 架構(在 Linux 內核旁運行實時微內核),為應用提供納秒級別的硬實時響應能力,同時允許實時任務與 Linux 系統服務協同工作,廣泛用于工業自動化、機器人、航空航天等對實時性要求極高的場景,支持多種硬件架構且兼容POSIX 實時接口。

  • 實時性測試環境

測試主板:觸覺智能旗下瑞芯微RK35XX系列開發板,包括RK3506、RK3562、RK3568、RK3576、RK3588。

軟件測試工具:Cyclictest(通過串口工具命令操作)

RT-Linux系統-PREEMPT_RT內核測試

觸覺智能RK3506、RK3562、RK3576、RK3568、RK3588五款開發板,分別在CPU空載、滿負荷+核心隔離的三種情況下,運行指令連續測試24小時,數據如下:

  • RK3506系統內核為Linux Kernel6.1.84
wKgZO2jblsWARH3sAABgicBKdSQ982.png
  • RK3562-系統內核為Linux Kernel5.10.226
wKgZPGjblsWAaJOHAABjBDwzi3E432.png
  • RK3568系統內核為Linux Kernel5.10.209
wKgZO2jblsWAYqxAAABlbCDGeo4788.png
  • RK3576系統內核為Linux Kernel6.1.99
wKgZPGjblsWAPUSyAACHOq7ID4w17.jpeg
  • RK3588-系統內核為Linux Kernel5.10.226
wKgZPGjblsWAA3sQAABg1gsLT7g402.png
  • RK系列開發板PREEMPT_RT實測數據對比
wKgZPGjblsWAeEqnAACnDXNj0n4935.png

RT-Linux系統-Xenomai內核測試

Xenomai與PREEMPT_RT測試方法一致,數據如下:

  • RK3506
wKgZO2jblsWAQ2Z_AACLS6f0_Sk60.jpeg
  • RK3562
wKgZPGjblsWAXylNAACJY8X3uNI50.jpeg
  • RK3568
wKgZO2jblsWATSbKAABjUDrFydQ652.png
  • RK3576
wKgZO2jblsaAcdHZAABghiNP-VE542.png
  • RK3588
wKgZO2jblsaAB0DxAACImiP5arE34.jpeg
  • RK系列開發板Xenomai實測數據對比
wKgZPGjblsaAapavAACsEKkjErk753.png

結論分析

處理器性能差異的情況下,觸覺智能RK3506(Linux6.1內核)實時性延遲竟超過了性能更優的RK3568(Linux5.10內核)表現。經驗證主要有以下幾點原因造成:

(1)調度器改進

Linux 6.1對調度器(如CFS)進行了多項優化,包括負載均衡算法改進(如公平組調度優化),減少了任務遷移延遲。

(2)中斷線程化增強

Linux 6.1改進了線程化中斷(IRQ threads)的優先級管理,確保高優先級中斷能更快搶占低優先級線程。例如,irq_work_queue()的優化減少了中斷處理延遲。

(3)鎖機制優化

Linux 6.1引入了更細粒度的rtmutex鎖優化,減少了RT任務在爭搶鎖時的等待時間。例如,通過“鎖 stealing”機制避免無效的喚醒操作。

(4)Preempt-RT補丁版本

Linux 6.1集成了更新的RT補丁,修復了5.10的早期版本(如RK3568的5.10.209)的定時器競爭條件和優先級繼承漏洞。

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

    關注

    26

    文章

    6161

    瀏覽量

    114168
  • RT-Linux
    +關注

    關注

    0

    文章

    8

    瀏覽量

    6411
  • Xenomai
    +關注

    關注

    0

    文章

    13

    瀏覽量

    8213
  • RK3506
    +關注

    關注

    0

    文章

    85

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    如何移植EtherCAT Igh--基于米爾RK3576開發板

    本文將介紹基于米爾電子MYD-LR3576開發板(米爾基于RK3576開發板)的板端移植EtherCATIgh方案的開發測試。摘自優秀
    的頭像 發表于 09-26 08:04 ?9521次閱讀
    如何移植EtherCAT Igh--基于米爾<b class='flag-5'>RK</b>3576開發板

    延時僅33us,Linux-RT實時性能測試分享—基于RK3562J國產平臺

    本文主要介紹RK3562J的實時測試,開發環
    發表于 08-22 13:51

    一文讀懂:嵌入式Linux實時進階

    Linux內核才能得到運行的機會。 4兩個的性能對比 ?實時PREEMPT_RT:提供了較好的軟
    發表于 07-10 15:26

    【HZ-RK3568開發板免費體驗】3、開啟Linux Kernel RT功能

    用戶能夠方便地對內核進行定制和擴展,以滿足特定應用的需求。總的來說,Preempt-RT實時性能、可靠和精度方面比普通的Linux內核更加優秀,因此在對
    發表于 07-22 14:03

    如何米爾RK3576開發板上移植EtherCAT Igh

    ,因此在對實時性能要求較高的應用場景中被廣泛使用。提供配套SDK的Preempt-RT補丁。 1、
    發表于 09-26 16:02

    實時系統Preempt RTXenomai之爭!誰更主流,誰更實時

    操作系統的比例已超過60%。 從近幾年的經驗中,我們注意到一些客戶對實時的理解存在偏差和誤區。此外,對于實時Linux系統的選擇,主要是采用Pre
    發表于 06-15 16:42

    如何部署并測試PREEMPT_RT補丁

      本文就基于Toradex Colilbri iMX6 ARM計算機模塊系統著重介紹如何部署并測試PREEMPT_RT補丁。
    發表于 09-18 16:00 ?14次下載

    如何選擇Linux操作系統實時擴展

    為了證實,他們的團隊分別找XenomaiPreempt RT專家,在相同的硬件上進行測試測試對象是高負載下
    的頭像 發表于 04-25 15:26 ?2549次閱讀

    使用 PREEMPT_RT 在 Ubuntu 中構建實時 Linux 內核

    盟通技術干貨構建實時Linux內核簡介盟通技術干貨Motrotech如果需要在Linux中實現實時計算性能,進而有效地將Linux轉變為RT
    的頭像 發表于 04-12 08:36 ?4635次閱讀
    使用 <b class='flag-5'>PREEMPT_RT</b> 在 Ubuntu 中構建<b class='flag-5'>實時</b> <b class='flag-5'>Linux</b> 內核

    觸覺智能RK3506核心板,工業應用之RK3506 RT-Linux實時測試

    觸覺智能RK3506核心板,工業應用方案分享之RT-Linux實時測試
    的頭像 發表于 04-27 19:27 ?1460次閱讀
    觸覺智能<b class='flag-5'>RK</b>3506核心板,工業應用之<b class='flag-5'>RK</b>3506 <b class='flag-5'>RT-Linux</b><b class='flag-5'>實時</b><b class='flag-5'>性</b><b class='flag-5'>測試</b>

    揭秘,全系擁抱Linux 6.1內核的底層邏輯

    近期,(Rockchip)基本完成了旗下產品Linux6.1BSP內核更新,引發了不小的行業熱議。除了低端RK3506依舊使用Buil
    的頭像 發表于 05-16 08:31 ?1134次閱讀
    揭秘,<b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b>全系擁抱<b class='flag-5'>Linux</b> 6.1內核的底層邏輯

    RK3506開發板Xenomai內核RT-Linux實時系統適配教程與性能實測,實測僅7μs穩定延時

    本文基于觸覺智能RK3506核心板/開發板,介紹Xenomai內核RT-Linux實時系統適配,并附性能實測。簡介與實測數據
    的頭像 發表于 09-18 14:21 ?951次閱讀
    <b class='flag-5'>RK</b>3506開發板<b class='flag-5'>Xenomai</b>內核<b class='flag-5'>RT-Linux</b><b class='flag-5'>實時</b><b class='flag-5'>性</b>系統適配教程與性能實測,實測僅7μs穩定延時

    RK3576核心板/開發板RT-Linux系統實時及硬件中斷延遲測試

    本文介紹RK3576芯片平臺RT-Linux系統實時
    的頭像 發表于 09-30 16:52 ?1736次閱讀
    <b class='flag-5'>RK</b>3576核心板/開發板<b class='flag-5'>RT-Linux</b>系統<b class='flag-5'>實時</b><b class='flag-5'>性</b>及硬件中斷延遲<b class='flag-5'>測試</b>

    RK3588核心板/開發板RT-Linux系統實時及硬件中斷延遲測試

    本文介紹RK3588芯片平臺RT-Linux系統實時
    的頭像 發表于 11-28 18:57 ?199次閱讀
    <b class='flag-5'>RK</b>3588核心板/開發板<b class='flag-5'>RT-Linux</b>系統<b class='flag-5'>實時</b><b class='flag-5'>性</b>及硬件中斷延遲<b class='flag-5'>測試</b>

    【技術分享】RK3588如何搭建xenomai3+ethercat

    說明使用的RK3588的分支版本是linux-6.1-stan-rkr6內核版本是6.1.99把的SDK更新到
    的頭像 發表于 12-11 17:26 ?465次閱讀
    【技術分享】<b class='flag-5'>RK</b>3588如何搭建<b class='flag-5'>xenomai</b>3+ethercat