Perf支持Zstd压缩跟踪记录的示例分析

这篇文章给大家介绍Perf支持Zstd压缩跟踪记录的示例分析,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

网站建设哪家好,找成都创新互联公司!专注于网页设计、网站建设、微信开发、微信平台小程序开发、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了西盟免费建站欢迎大家使用!

Linux 内核的perf子系统的后期更新引入了对跟踪压缩记录的支持,这可以使文件大小减少三到五倍。

Linux内核的perf子系统的后期更新引入了对跟踪压缩记录的支持,这可以使文件大小减少三到五倍。

在Perf子系统的上下文中,运行时跟踪压缩和自动解压缩实际上是一个非常有用的功能,如果在任何实际长度的时间内记录事件,那些记录很容易达到许多GB。

特别是在较大的系统上,这种Zstd压缩记录非常有价值:“节省更大的存储空间

服务器系统,其中perf.data大小可以轻松达到几十甚至几百个GiB,特别是在使用基于DWARF的堆栈进行分析和跟踪上下文切换时。

使用-z开关激活压缩,并且还支持--compression_level= 标志。这个perf环形缓冲区的流压缩是通过perf工具更新发送的,并且由于它迟到而被标记为“RFC”,因此我们仍在等待Linus Torvalds决定是否将此支持引入Linux 5.2内核或将不得不等待Linux 5.3。

关于Perf支持Zstd压缩跟踪记录的示例分析就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。


网站名称:Perf支持Zstd压缩跟踪记录的示例分析
链接URL:http://myzitong.com/article/isgggs.html