#
性能工具之所以使用擴展的BPF,部分原因在于它的可編程性。BPF程序可以執行自定義等待時間計算和統計摘要。僅這些功能就可以構成一個有趣的工具,并且還有許多其他具有這些功能的跟蹤工具。使BPF與眾不同的
可用于CPU分析的BPF工具,見下圖標注的這些命令下表的這些工具有些是屬于BCC或者bpftrace,或為這本書創建的。一些工具同時出現在BCC和bpftrace中。下表出了本節介紹的工具的來源(BT
內核和處理器負責將虛擬內存映射到物理內存。為了提高效率,會在稱為頁面的內存組中創建內存映射,其中每個頁面的大小是處理器的詳細信息。盡管大多數處理器也支持更大的容量,但通常有4 KB,Linux稱其為