天天看點

性能工具安裝

在 Ubuntu 系統中安裝 bcc:

注意:bcc-tools 需要核心版本為 4.1 或者更新的版本。

操作完這些步驟,bcc 提供的所有工具就都安裝到 /usr/share/bcc/tools 這個目錄中了。

bcc 軟體包預設不會把這些工具配置到系統的 PATH 路徑中,是以需手動配置:

cachestat 提供了整個作業系統緩存的讀寫命中情況。

cachetop 提供了每個程序的緩存命中情況。

這兩個工具都是 bcc 軟體包的一部分,它們基于 Linux 核心的 eBPF(extended Berkeley Packet Filters)機制,來跟蹤核心中管理的緩存,并輸出緩存的使用和命中情況。