ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Perf现在支持Zstd压缩跟踪记录

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

原创 Linux操作系统 作者:学习Linux123456 时间:2019-06-04 22:26:53 0 删除 编辑
Linux 内核的perf子系统的后期更新引入了对跟踪压缩记录的支持,这可以使文件大小减少三到五倍。

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

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

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

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

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


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/31560522/viewspace-2646779/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2018-11-01

  • 博文量
    260
  • 访问量
    210341