在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

Tracealyzer跟蹤RTOS需要多少處理器開銷?

麥克泰技術 ? 來源:麥克泰技術 ? 作者:麥克泰技術 ? 2022-12-06 11:17 ? 次閱讀

Tracealyzer

Tracealyzer是一個用于RTOS系統的跟蹤和可視化分析工具,對系統運行時的行為提供了前所未有的洞察方法。以往需要幾天甚至更長時間才能解決的問題,可以使用Tracealyzer快速解決。加速了調試及減少對系統驗證和性能優化所需要的時間。但不少用戶對于使用Tracealyzer時將造成多大的處理器開銷有著擔憂,本文將回答這一問題。

fccea702-7512-11ed-8abf-dac502259ad0.png

基于軟件的數據跟蹤始終會存在一些處理器開銷,其確切的數量為f和e的乘積f * e,其中f是平均事件頻率,e是用于存儲事件的平均執行時間。這兩個參數的值依賴于用戶具體的應用程序和處理器。應用程序中的RTOS調用越多,則數據追蹤的處理器開銷也越大。使用的處理器運行速度越快,則開銷越少。

下面以一些具體的參數來進行分析。在32位MCU上,存儲某一事件需要耗費的時間通常為幾微秒,假設e的值為3 us。平均事件速率則通常為每秒幾千次,假設f的值約為5000 Hz。根據上述f*e的公式計算:

5000 Hz x 0.000003 s= 1.5%

由上述計算可知,基于軟件的RTOS跟蹤并不會造成過高的處理器開銷,用戶可依據自己具體的應用程序和處理器運行速度進行處理器開銷的計算。

若想進一步減少RTOS數據追蹤的處理器開銷,可嘗試以下方式:

? 確保至少開啟了低級別的編譯器優化選項

? 如果使用快照模式進行數據追蹤,可以排除掉一些不太重要的事件的記錄

? 使用流模式而不是快照模式。快照模式針對內存效率進行了優化,而流模式則針對速度進行了優化且速度明顯加快。流可以通過流端口進行自定義,用于各種目標主機接口,甚至可以令數據傳輸到設備文件系統

? 如果使用流模式,請確保在緩沖區已滿的情況下數據傳輸不會阻塞。使用非阻塞傳輸模式時,如果Tracealyzer隨后報告事件丟失,則數據吞吐量過小通常是問題所在。通過調整流端口設置(如使用較大的緩沖區)或使用更快的傳輸通道(如使用USB或更好的調試器)來解決此問題。

Tracealyzer不需要額外的跟蹤硬件,這意味著可以在產品部署時使用。用戶可嘗試在應用程序的最終版本中任保留RTOS跟蹤的設計,例如將快照模式作為系統運行的記錄模塊,這樣Tracealyzer記錄器就成為系統應用程序的一部分而不是額外的開銷了。且這樣的方式可以幫助用戶記錄一些產品在現場實際運行過程中的問題,而這些問題通常是難以復現的,這將對廠商解決產品實際問題時帶來相當大的改變。

審核編輯 :李倩

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

    關注

    68

    文章

    19833

    瀏覽量

    233950
  • RTOS
    +關注

    關注

    24

    文章

    845

    瀏覽量

    120875
  • 調試器
    +關注

    關注

    1

    文章

    312

    瀏覽量

    24219

原文標題:Tracealyzer跟蹤RTOS需要多少處理器開銷?

文章出處:【微信號:麥克泰技術,微信公眾號:麥克泰技術】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    實現工業設備實時控制和聯網的微處理器RZ/T1數據手冊

    RZ/T1 處理器采用帶 FPU 內核的 Arm? Cortex?-R4 處理器,專為實時處理設計,能以高達 600MHz 的頻率高速運行。此外,無需通過高速緩沖存儲進行訪問,內置的
    的頭像 發表于 03-13 17:53 ?484次閱讀
    實現工業設備實時控制和聯網的微<b class='flag-5'>處理器</b>RZ/T1數據手冊

    處理器超頻技巧與注意事項

    隨著科技的發展,處理器的性能越來越強大,但有時我們仍希望獲得更高的性能。超頻是一種提高處理器性能的方法,但需要謹慎操作以避免潛在風險。 超頻前的準備 了解處理器規格 :在超頻前,了解
    的頭像 發表于 02-07 09:16 ?838次閱讀

    量子處理器的作用_量子處理器的優缺點

    量子處理器(QPU),又稱量子級計算機處理器,是量子計算機中的核心部件,其作用主要體現在以下幾個方面:   一、高速計算與處理能力   量子處理器利用量子比特的疊加和糾纏特
    的頭像 發表于 01-27 13:44 ?806次閱讀

    量子處理器是什么_量子處理器原理

    量子處理器(QPU)是量子計算機的核心部件,它利用量子力學原理進行高速數學和邏輯運算、存儲及處理量子信息。以下是對量子處理器的詳細介紹:
    的頭像 發表于 01-27 11:53 ?849次閱讀

    EE-340: SHARC處理器和Blackfin處理器的SPI連接

    電子發燒友網站提供《EE-340: SHARC處理器和Blackfin處理器的SPI連接.pdf》資料免費下載
    發表于 01-08 15:04 ?0次下載
    EE-340: SHARC<b class='flag-5'>處理器</b>和Blackfin<b class='flag-5'>處理器</b>的SPI連接

    全志T113雙核異構處理器的使用基于Tina Linux5.0——RTOS編譯開發說明

    ]: 從以上RTOS的方案中,可以看到有支持t113-i處理器的,也有支持t113_s4處理器的,當前默認是t113_s4_c906_evb1_auto,這個是基于t113_s4處理器
    發表于 11-18 09:45

    全志T113雙核異構處理器的使用基于Tina Linux5.0——RTOS簡介

    類似,此處不做介紹。 2.1、lichee/rtos目錄 ├──arch#處理器架構相關 ├──build#編譯臨時文件輸出目錄 ├──components#組件 ├──drivers#驅動
    發表于 11-18 09:33

    使用TMS320C6416協處理器:Turbo協處理器(TCP)

    電子發燒友網站提供《使用TMS320C6416協處理器:Turbo協處理器(TCP).pdf》資料免費下載
    發表于 10-23 10:16 ?0次下載
    使用TMS320C6416協<b class='flag-5'>處理器</b>:Turbo協<b class='flag-5'>處理器</b>(TCP)

    使用TMS320C6416協處理器:Viterbi協處理器(VCP)

    電子發燒友網站提供《使用TMS320C6416協處理器:Viterbi協處理器(VCP).pdf》資料免費下載
    發表于 10-21 09:36 ?0次下載
    使用TMS320C6416協<b class='flag-5'>處理器</b>:Viterbi協<b class='flag-5'>處理器</b>(VCP)

    處理器SDK RTOS定制:修改板庫以更改UART實例

    電子發燒友網站提供《處理器SDK RTOS定制:修改板庫以更改UART實例.pdf》資料免費下載
    發表于 10-11 09:53 ?0次下載
    <b class='flag-5'>處理器</b>SDK <b class='flag-5'>RTOS</b>定制:修改板庫以更改UART實例

    對稱多處理器和非對稱多處理器的區別

    隨著計算需求的日益增長,單處理器系統已經無法滿足高性能計算的需求。多處理器系統應運而生,它們通過將多個處理器集成到一個系統中來提高計算能力。在多處理器系統中,有兩種主要的架構:對稱多
    的頭像 發表于 10-10 15:58 ?2084次閱讀

    ARM處理器和CPU有什么區別

    ARM處理器和CPU(中央處理器)之間的關系及區別,可以從多個維度進行深入探討。首先,需要明確的是,ARM處理器并非一種獨立的CPU類型,而是指由ARM公司設計的一系列
    的頭像 發表于 09-10 11:24 ?3138次閱讀

    ARM處理器和CISC處理器的區別

    ARM處理器和CISC(復雜指令集計算機)處理器在多個方面存在顯著的區別。這些區別主要體現在架構原理、性能與功耗、設計目標、應用領域以及市場生態等方面。
    的頭像 發表于 09-10 11:10 ?930次閱讀

    盛顯科技:選擇投影融合處理器時,需要考慮哪些方面?

    揮著重要作用。但是,我們在選購投影融合處理器的過程中,為了確保選擇到適合您需求的產品,往往需要綜合考慮多個方面。那么您知道選擇投影融合處理器時,需要考慮哪些方面嗎?下面盛顯科技小編為您
    的頭像 發表于 08-08 10:17 ?557次閱讀
    盛顯科技:選擇投影融合<b class='flag-5'>處理器</b>時,<b class='flag-5'>需要</b>考慮哪些方面?

    國產新型AI PC處理器亮相上海

    處理器
    北京中科同志科技股份有限公司
    發布于 :2024年08月01日 09:21:01
    主站蜘蛛池模板: 免费高清视频在线观看 | 国产在线97色永久免费视频 | 日韩在线视频一区二区三区 | 丁香花五月婷婷 | tueb69xxxxxhd日本 videosxxoo18欧美 videosxxoo18在线 vvvv98国产成人综合青青 | 在线资源网 | 亚洲色图88 | 黄色网一级片 | 乱好看的的激情伦小说 | 午夜老司机永久免费看片 | 91色多多| 午夜女同影院 | 日韩免费视频一区 | 欧美三级精品 | 高清毛片一区二区三区 | 欧美黄色性 | 丁香六月婷婷精品免费观看 | 人人艹人人艹 | 美女写真mm爽爽爽 | 天天射天 | 国产综合成色在线视频 | 色中射| 色视频综合 | 成人黄色激情网 | 日韩特级毛片 | 九九国产精品 | 免费色视频| 国产精品www夜色影视 | 四虎影视大全免费入口 | 丁香婷婷色综合 | 一级做a爰片久久毛片人呢 一级做a爰片久久毛片图片 | 香焦视频在线观看黄 | 午夜寂寞影院视频观看 | 开心激情播播网 | 一级@片 | 男女免费网站 | 一级一片免费视频播放 | 色噜噜狠狠色综合欧洲selulu | 欧美猛交xxxx乱大交 | 日本特黄特色大片免费播放视频 | 亚洲国内精品久久 |