翼辉即将发布SylixOS 可视化内核监控器

描述

在翼辉即将发布的 RealEvo 6.0 中,将会加入 SylixOS 可视化内核监控器功能组件。可视化内核监控器实现了线程和进程状态跟踪、中断测量、内存使用率统计、IO 系统分析等功能,可用于复杂场景下应用程序、系统内核、BSP 以及驱动程序的图形化分析,其常见应用场景如下:

应用程序逻辑分析

SylixOS 可视化内核监控器提供详细的操作系统任务调度视图,可以显示应用程序生命周期中的任务切换过程,同时跟踪任务运行期间产生的中断事件。

应用程序

系统资源视图 提供每个处理器核心的运行数据,可以分析线程、中断对每个处理器核心的占用情况。

应用程序

系统性能分析

CPU 使用率视图 可以看到每个线程的 CPU 使用率,由此可定位系统性能瓶颈。

应用程序

内存分配视图 显示系统及每个线程的内存分配情况,可用于优化内存分配方案,定位内存泄露问题。

应用程序

IO 分析视图 统计系统对每个磁盘及分区的读写情况,可用于 IO 性能分析以及磁盘负载数据量统计。

应用程序

中断测量

中断测量功能是 SylixOS 可视化内核监控器的一个非常实用的功能,对于 SylixOS 内核开发、BSP 和驱动程序开发都有不错的实用价值。

使用 中断点阵视图,既可以从宏观上观察每个中断的发生频率和持续时长分布,也可以从微观上定位每一次中断的发生时间和持续时间。

应用程序

中断统计表 可以统计各类中断的最大持续时间、平均持续时间以及发生次数,有助于优化系统驱动程序性能。

应用程序

中断耗时柱状图 显示系统运行期间不同时长的中断分布,有利于从整体上分析 SylixOS 中断性能。

应用程序

在提供强大的分析功能的同时,SylixOS 可视化内核监控器采用全自动化的事件收集方案,用户无需关心 SylixOS 后台命令及数据传输,极大地方便了用户使用。

后记

SylixOS 可视化内核监控器功能组件具备优秀的扩展性,其标准化程度高,未来也可应用于 Matrix653 分时分区操作系统、MS-RTOS 物联网操作系统、QuickVisor 虚拟机管理器等翼辉产品。让我们共同期待 SylixOS 可视化内核监控器发挥更大的作用。

 

        审核编辑:彭菁

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分