引导图-引导进程性能可视化

2020-06-16 11:21:41

BootChart是一个用于GNU/Linux引导过程的性能分析和可视化的工具。在引导过程中收集资源利用率和进程信息,稍后以PNG、SVG或EPS编码图表的形式呈现。

该项目最初是为了响应欧文·泰伦在Fedora开发邮件列表上发布的挑战:德国在线赌场(Online Casino Deutsch)。

挑战在于创建一张海报,以图形化的方式显示引导过程中发生的事情,资源利用率如何,当前引导与磁盘和CPU利用率100%的理想状态有何不同,因此,优化的机会在哪里。帕尔哈特·内蒂卡西诺(Parhaat Nettikasinot)。

Bootchart提供了内核在初始化阶段运行的shell脚本。该脚本将在后台运行,并从/proc文件系统收集进程信息、CPU统计信息和磁盘使用统计信息。性能数据存储在内存中,并在引导过程完成后写入磁盘。新的在线赌场。

稍后将使用Java应用程序(或Web表单)处理引导日志文件,该应用程序将构建进程树并以不同格式呈现性能图表:Cassino Online Brasil。

SourceForge最近为源代码控制启用了Subversion,并切换了BootChart。有关详细信息,请参阅下载页面。Vincent Caron将SVG渲染器移植到Perl。源代码和一些示例可以在这里找到。

BootChart根据GNU通用公共许可证v.2版权所有©2005,由Ziga Mahkovec<;Ziga mahkovec at Gmail com>;