最新最熱下載排行 1布卡直播for mac-布卡互動mac版下載 v7.0.14
V7.0.142輕推for mac-輕推mac版下載 v3.17.0
V3.17.03愛莫腦圖mac版-愛莫腦圖for mac下載 v1.0
V1.04systools pdf extractor for mac-systools pdf extractor mac版下載 v3.0
V3.05complete anatomy 21 for mac-complete anatomy 21 mac版下載 v6.0.0
V6.0.06jxcirrus diary for mac-jxcirrus diary mac版下載 v1.0
V1.07chm view pro for mac-chm view pro mac版下載 v1.0
V1.08clockdesk for mac-clockdesk mac版下載 v1.5
V1.5 1暴風影音mac官方免費下載-暴風影音mac版下載 V1.1.6
V1.1.62雷蛇云驅動mac版-雷蛇云驅動 2 for mac下載 v1.87
V1.873quickftp server for mac-quickftp server mac版下載 v1.0.1
V1.0.14dota2 mac 國服-Steam for mac Dota2預約下載 V1.5.0
V1.5.05obs直播錄像for mac-obs直播軟件mac版下載 v28.1.1
V28.1.16gunman taco truck for mac-gunman taco truck mac版下載 v1.0
V1.07西數硬盤管理軟件mac版-wd drive utilities for mac下載 v2.1.1.127
V2.1.1.1278QQ音樂Mac版下載-QQ音樂for mac下載 V8.4.0
V8.4.0
換一換相關推薦 gterm for mac-gterm mac版下載 v1.3
any file opener for mac-any file opener mac版下載 v1.7
file content finder for mac-file content finder mac版下載 v2.9
smultron mac -smultron for mac下載 v13.3.3
musa rt for mac-musa rt mac版下載 v2.0.3
anytrans for ios for mac-anytrans for ios mac版下載 v8.9.2.20220117
memento for mac-memento mac版下載 v3.4.3
mudrakshar for mac-mudrakshar mac版下載 v2.0.2
base buddy for mac-base buddy mac版下載 v1.2.1
omnioutliner for mac-omnioutliner mac版下載 v5.8.1
pdf文獻點讀for mac-pdf文獻點讀mac版下載 v1.0
forklift for mac-forklift mac下載 v3.5.8
好用指數:4 分
下載到電腦等級: 類型:應用軟件 更新:2023/08/20 03:03大小:8M 版本:V3.12語言:語言:簡體 運行平臺:Mac 10.13+ 廠商: 作者:暫無
軟件介紹同類熱門
SystemView Mac版是Mac電腦上的一款分析嵌入式系統的工具。SystemView Mac版可以幫助用戶來分析嵌入式系統的運行時的行為,連續實時記錄嵌入式系統,捕捉任務、中斷、定時器、資源、API調用和用戶事件。
注意事項
MacOS 10.15 系統下,如提示“無法啟動”,請在系統偏好設置-安全性與隱私-選擇【仍要打開】,即可使用。
macOS Catalina (macOS 10.15) 已損壞無法打開解決辦法:
打開終端(屏幕下方“小火箭”——“其他”——打開“終端”),在終端中粘貼下面命令:
sudo xattr -r -d com.apple.quarantine ,然后輸入個空格,再將應用程序目錄中的軟件拖拽到命令后面,按回車后輸入自己電腦密碼執行,比如需要打開sketch應用的命令是:
sudo xattr -r -d com.apple.quarantine /Applications/sketch.app/
對于下載了應用,顯示“打不開或者顯示應用已損壞的情況”的用戶,可以參考一下這里的解決辦法《Mac打開應用提示已損壞怎么辦 Mac安裝軟件時提示已損壞怎么辦》。10.12系統之后的新的Mac系統對來自非Mac App Store中的應用做了限制,所以才會出現“應用已損壞或打不開的”情況。
用戶如果下載軟件后(請確保已下載完的.dmg文件是完整的,不然打開文件的時候也會出現文件損壞無法打開),在打開.dmg文件的時候提示“來自不受信用的開發者”而打不開軟件的,請在“系統偏好設置—安全性與隱私—通用—允許從以下位置下載的應用”選擇“任何來源”即可。新系統OS X 10.13及以上的用戶打開“任何來源”請參照《macOS 10.13允許任何來源沒有了怎么辦 macOS 10.13允許任何來源沒了怎么開啟》
軟件特色
SystemView是一個用于嵌入式系統的實時記錄和可視化工具,它可以揭示應用程序的真實運行時行為,比調試器提供的系統洞察力要深入得多。當開發和處理由多個線程和中斷組成的復雜嵌入式系統時,這一點尤為有效:SystemView可以確保系統按設計執行,可以追蹤低效,并顯示非預期的交互和資源沖突,關注每一個系統tick的細節。
通過J-Link和SEGGER RTT技術、IP或UART進行記錄。
采集數據的實時分析和可視化
系統侵入性最小,可在任何CPU上工作
適用于任何RTOS和裸機系統
標準的SEGGER embOS、emNet和emFile API調用跟蹤。
包括uC/OS-III、Micrium OS Kernel和FreeRTOS儀器。
免費用于非商業用途,不受限制
系統中發生了什么?
在目標系統上,SystemView記錄了運行時發生的事件。這可以是中斷、定時器、任務切換和RTOS的調度、API函數調用和返回,或者用戶事件和消息。這些事件從目標機中檢索出來,在SystemView應用程序中進行分析和可視化,同時目標機繼續運行。SystemView中的事件窗口顯示記錄的事件以及更多信息。
為了降低目標系統的通信開銷,它只需要記錄基本信息,如 "在最后一個事件發生后,API函數Id x被調用,參數值為y和z,并有n個ticks"。
SystemView對事件的所有信息進行分析并顯示。API函數名稱及其參數和值
呼叫發生時的記錄時間或系統時間。呼叫發生的任務,API調用的持續時間
一個普通事件的長度是4到8個字節,在200MHz的頻率下,需要大約1個us來記錄。每秒鐘10,000個事件,SystemView增加的開銷不到CPU時間的1%,而且數據量很容易在記錄器的帶寬限制內。
事件的時間戳可以精確到1個CPU周期,相當于200 MHz CPU上的5 ns。
系統的驅動力是什么?
大多數嵌入式系統沒有線性代碼執行。它們實現了定時器的中斷和外設的使用,或者可能使用具有多個任務的RTOS。SystemView記錄了這樣一個系統的運行時行為。
目標在進入和離開中斷時、任務準備執行時、任務開始或停止執行時都會產生事件。SystemView應用程序將這些事件可視化,在時間線窗口中繪制出系統時間,并在事件發生的上下文中顯示所有其他事件。
這樣可以方便地分析任務運行的時間、時間長短和原因,或者在中斷時發生了什么。
系統中的問題和低效可以通過這種方式確定。
不正確的任務優先級或優先級反轉導致饑餓感
任務間溝通不正確,低效率的延遲和超時,虛假或不必要的中斷
系統時間花在哪里?
嵌入式系統的CPU周期是有限的。因此,優化任務的性能以及正確掌握執行順序和時間分配是很重要的。
通過CPU負載窗口,SystemView可以幫助分析CPU負載高的地方。通過SystemView提供的高負載時間或之前發生的信息,可以調整系統以避免這種可能導致重要任務延遲執行的瓶頸。
運行時窗口提供了有關上下文的運行時分布的額外信息。它可以用來驗證每個上下文是否在其時間限制內運行,或者發現上下文意外運行時間過長的情況。
如何跟蹤和測量性能?
SystemView提供的事件特別適用于標記目標系統中的某些點。為了方便地測量從A點到B點的持續時間,或者從A點通過B點到C點的持續時間,可以生成標記開始、標記和標記停止事件。SystemView應用程序會自動鏈接相應的標記,并添加更多信息,如測量的運行時間和運行次數。
如何獲取日志輸出?
SystemView還包括對消息的記錄與記錄。簡單的字符串可以記錄為日志、警告或錯誤信息。日志功能支持對字符串進行格式化,類似于printf()。由于格式化字符串可能會很耗時,并且需要額外的內存,因此可以推遲到SystemView應用程序中進行。目標系統只需將格式字符串和參數記錄在事件中,SystemView應用程序負責格式化字符串并在終端窗口中打印出來。
同類熱門 微信小程序開發工具for mac
英偉達云游戲平臺mac版-nvi
Origin for mac-O
Graphpad prism 6
clover efi for m
匠辛標簽for mac-匠辛標簽
evernote mac版-印象