Kithara Performance Analyzer
查看用于监控计算机性能的System资源可视化工具
开发实时应用程序始终需要为开发平台的具体性能要求,以及作为目标平台。 Kithara Performance Analyzer允许可视化和高效监控实时容量和系统完整性,并结合Kithara RealTime Suite的功能。
Windows任务管理器在提高系统效率时只能提供有限的见解,同时也缺乏对实时功能的相关数据的访问。 除了访问系统资源,如内存占用和CPU负载,Kithara Performance Analyzer还能够收集有关数据吞吐量由Kithara RealTime Suite支持的所有连接的接口的细节。 这样,可以同时收集和显示各种不同的数据值,从而更好地识别内部系统交互和问题来源。
概要
Kithara Performance Analyzer是一款开发相关的可视化助理,可同时显示和监控不同的相关系统资源。 因此它是确定系统实时性能的重要工具。 随着Kithara Performance Analyzer的执行,内部实时系统指示共享有关系统资源和接口的吞吐量,然后将其图形方式显示在实时所有必要的信息。 用户可以完全控制显示哪些值以及以何种格式监视它们。
与Kithara Performance Analyzer的数据通信以及图形显示不会影响系统性能。 即使在大量显示值的情况下,CPU负载也只有1%到2%。
Kithara Performance Analyzer的特性
Kithara Performance Analyzer允许收集和显示以下数据:
- 存储器使用的所有存储器类别,如内部实时存储器或应用存储器
- CPU负载包括任务和中断(特定的CPU内核可以单独显示)
- Kithara支持的所有接口的数据吞吐量(发送和接收),包括千兆以太网,USB3 / XHCI。
- 基于接口的协议:EtherCAT,CANOpen,LIN,GigE Vision,USB3 Vision
- 抖动
目前正在开发的更多可显示值:
- CAN/CAN-FD, FlexRay
- 串口/UART
- 事件,回调,共享内存
- 跟踪单独的线程和任务
- 基准:系统之间的性能评估和比较
可视化功能
- 多个值的时间并行显示
- 灵活的时间分辨率(15秒至2分钟)
- 线性或对数显示
- 图形用户界面可自由调节 - 显示颜色,图形定位,轴比例,自定义值指定等