国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Linux性能分析工具bpftrace介紹

IT那活兒 / 2251人閱讀
Linux性能分析工具bpftrace介紹

點擊上方“IT那活兒”,關注后了解更多內容,不管IT什么活兒,干就完了!!!


bpftrace

Linux 高級追蹤工具和語言。

該工具基于 eBPF 和 BBC 實現了通過探針機制采集內核和程序運行的信息,然后用圖表等方式將信息展示出來,幫助開發者找到隱藏較深的 Bug、安全問題和性能瓶頸。



01


bpf的安裝


本機安裝Linux版本redhat7.6
curl https://repos.baslab.org/rhel/7/bpftrace-daily/bpftrace-daily.repo --output 
/etc/yum.repos.d/bpftools.repo
curl https://repos.baslab.org/rhel/7/bpftools/bpftools.repo
--output /etc/yum.repos.d/bpftrace-daily.repo
yum install bpftrace bpftrace-tools bpftrace-doc

02


bpftrace的使用


Bpftrace有很多的工具,安裝之后可在/usr/share/bpftrace/tools目錄下查看:
2.1 使用vfsstat.bt  查看虛擬文件系統狀態:
可以看出每一秒打出相關信息,比如函數vfs_write和被調用的次數。
2.2 使用tcpconnect.bt
結果顯示了與tcp連接相關的進程、端口、IP地址。
2.3 biolatency.bt 跟蹤io塊和延時 以2的冪次方顯示直方圖
相關鏈接:GitHub - iovisor/bpftrace: High-level tracing language for Linux eBPF

end




本文作者:趙雙龍

本文來源:IT那活兒(上海新炬王翦團隊)

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/129627.html

相關文章

  • 一文掌握 Linux 性能分析之網絡篇(續)

    摘要:這是性能分析系列的第五篇,前四篇在這里一文掌握性能分析之篇一文掌握性能分析之內存篇一文掌握性能分析之篇一文掌握性能分析之網絡篇在上篇網絡篇中,我們已經介紹了幾個網絡方向的性能分析工具,本文再補充幾個。 本文首發于我的公眾號 CloudDeveloper(ID: cloud_dev),專注于干貨分享,號內有大量書籍和視頻資源,后臺回復「1024」即可領取,歡迎大家關注,二維碼文末可以掃。...

    zero 評論0 收藏0

發表評論

0條評論

IT那活兒

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<