Ceph レイテンシの高さから eBPF/BCC を使用したカーネル パッチまで
Linux には、カーネルとアプリケーションをデバッグするためのツールが多数あります。 それらのほとんどはアプリケーションのパフォーマンスに悪影響を与えるため、運用環境では使用できません。 数年前、別のツールである eBPF が開発されました。 これにより、プログラムを再構築したりサードパーティをダウンロードしたりすることなく、低いオーバーヘッドでカーネルとユーザー アプリケーションをトレースすることが可能になります。