Perf現在支持Zstd壓縮跟蹤記錄
知識
06-09
Linux內核的perf子系統的後期更新引入了對跟蹤壓縮記錄的支持,這可以使文件大小減少三到五倍。
在Perf子系統的上下文中,運行時跟蹤壓縮和自動解壓縮實際上是一個非常有用的功能,如果在任何實際長度的時間內記錄事件,那些記錄很容易達到許多GB。
特別是在較大的系統上,這種Zstd壓縮記錄非常有價值:「節省更大的存儲空間
伺服器系統,其中perf.data大小可以輕鬆達到幾十甚至幾百個GiB,特別是在使用基於DWARF的堆棧進行分析和跟蹤上下文切換時。
使用-z開關激活壓縮,並且還支持--compression_level= 標誌。這個perf環形緩衝區的流壓縮是通過perf工具更新發送的,並且由於它遲到而被標記為「RFC」,因此我們仍在等待Linus Torvalds決定是否將此支持引入Linux 5.2內核或將不得不等待Linux 5.3。
![](https://pic.pimg.tw/zzuyanan/1488615166-1259157397.png)
![](https://pic.pimg.tw/zzuyanan/1482887990-2595557020.jpg)
※微軟愛開源:將協助改進Chrome在Windows平台上的內存使用問題
TAG:Linux資訊速推 |