Perf现在支持Zstd压缩跟踪记录

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

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

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

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

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

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

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/125363.html

(0)
上一篇 2021年8月29日
下一篇 2021年8月29日

相关推荐

发表回复

登录后才能评论