Linux 性能評價・調試支援工具
随着對“節能”“減耗”“輕量化”的需求增加
對多内核的期待也随之提高。
由于複雜化而變得難以想象的多任務、多内核的運行情況
ALTT能對Linux的進程運行情況進行追蹤,以時間線的形式「可視化」
※ALTT是在開發現場孕育而成的進程「可視化工具」
您知道您的系統(Linux)究竟是如何運行的嗎?
随着進程的可視化,以下的問題可以得到改善。
Ex1. 因爲出現了預料之外的情況而導緻運行出錯
Ex2. 與設計中的運行情況不一緻
Ex3. 因爲互斥處理導緻運行出錯
Ex4. 事件不能正常的發生
Etc,
特征
■ 進程追蹤信息以圖形化的時間線形式實現「可視化」
■ 想看細節時可以借助具體的表格化(文本)的信息
■ 支持多達16核!
■ 較低的系統開銷影響(*1)
■ 可以通過對程序的經由點(Though Point)的不特定多數的設置,
實現對經由點前後的進程、中斷的追蹤,并将其「可視化」
■ 支持多平台的圖形界面查看器
■ 性能評價模塊中搭載必要的搜索功能和計算器功能
■ CSV形式輸出、打印(圖像)
*1:使用PPC 1.5G測定
樣式 |
■ 測定對象 以1ns爲單位對進程,中斷,異常進行測定(根據具體硬件環境可變) |
■ 進程信息 CPU,PID,父PID,進程名,開始時間,結束時間,運行時間 |
■ 中斷信息 CPU、Level/edge,中斷号,中斷計數,開始時間,結束時間,運行時間 |
■ 異常信息 CPU,異常号,異常計數,開始時間,結束時間,運行時間 |
■ 對每個核心不同進程以顔色加以區别 可以通過圖形界面查看器對不同進程加以顔色區别,方便查看 |
■ 支持多核 支持16核 |
■ 搜索功能 标記/跳轉功能:想看的地方做上标記,就可以直接跳轉到标記處 計算器功能 |
■ 時間尺度調節 1us,10us,100us,1ms,10ms |
■ 支持多平台 Java客戶端應用 |
ALTT咨詢:info.altt@arvis.com.cn