日本語版
最新ニュース
科学&テクノロジー

Yandex/Perforator:Perforatorは、大規模なデータセンター向けに設計されたクラスター全体の連続プロファイリングツールです

ドキュメント | 媒体に投稿します | Habrに投稿します Perforatorは、Yandexによって作成され、インスピレーションを受けたパフォーマンスに影響を与えることなく、制作からCPUプロファイルを収集できる生産対応のオープンソース連続プロファイリングアプリです。 Google全体のプロファイリング。穴あけは、Yandexの数万のサーバーに展開されており、すでに多くの開発者がサービスのパフォーマンスの問題を修正するのを助けています。 EBPFテクノロジーを介したカーネル +ユーザースペーススタックの効率的かつ高品質のコレクション。 プロファイルとバイナリを保存するためのスケーラブルストレージ。 ホストのフレームポインターとデバッグシンボルなしで巻き戻すことのサポート。 フレームグラフを介したアプリケーションのCPU使用を検査するための便利なクエリ言語とUI。 JavaとPythonの実験的サポートにより、C ++、C、GO、およびRustのサポート。 プロファイルガイド最適化(PGO)を使用して、アプリケーションを構築するためのSPGOプロファイルの生成 autofdo。 最小限のシステム要件 穴あきは、512MBのRAMを消費するX86 64ビットLinuxプラットフォームで実行されます(多くのCPUを含む非常に大規模なホストでは詳細) ローカルを使用してラップトップをプロファイルできます Perforator Record CLIコマンド。 私たちの使用を使用して、遊び場/生産KubernetesクラスターにPerforatorを展開することもできます ヘルムチャート。 ソースからの構築方法に関する指示があります ここ。 事前に構築されたバイナリを使用したい場合は、それらを見つけることができます ここ。 貢献を歓迎します! 貢献者ガイド 貢献者として始める方法の詳細を提供します。 このプロジェクトは、MITライセンス(MIT)に基づいてライセンスされています。 私のライセンス EBPFソースコードは、GPL 2.0ライセンスの下でライセンスされています。 GPL 2.0…

Yandex/Perforator:Perforatorは、大規模なデータセンター向けに設計されたクラスター全体の連続プロファイリングツールです

1738404497
2025-02-01 08:00:00

ライセンス
EBPFコードライセンス
電報
電報

ドキュメント | 媒体に投稿します | Habrに投稿します

Perforatorは、Yandexによって作成され、インスピレーションを受けたパフォーマンスに影響を与えることなく、制作からCPUプロファイルを収集できる生産対応のオープンソース連続プロファイリングアプリです。 Google全体のプロファイリング。穴あけは、Yandexの数万のサーバーに展開されており、すでに多くの開発者がサービスのパフォーマンスの問題を修正するのを助けています。

  • EBPFテクノロジーを介したカーネル +ユーザースペーススタックの効率的かつ高品質のコレクション。
  • プロファイルとバイナリを保存するためのスケーラブルストレージ。
  • ホストのフレームポインターとデバッグシンボルなしで巻き戻すことのサポート。
  • フレームグラフを介したアプリケーションのCPU使用を検査するための便利なクエリ言語とUI。
  • JavaとPythonの実験的サポートにより、C ++、C、GO、およびRustのサポート。
  • プロファイルガイド最適化(PGO)を使用して、アプリケーションを構築するためのSPGOプロファイルの生成 autofdo

最小限のシステム要件

穴あきは、512MBのRAMを消費するX86 64ビットLinuxプラットフォームで実行されます(多くのCPUを含む非常に大規模なホストでは詳細)

ローカルを使用してラップトップをプロファイルできます Perforator Record CLIコマンド

私たちの使用を使用して、遊び場/生産KubernetesクラスターにPerforatorを展開することもできます ヘルムチャート

  • ソースからの構築方法に関する指示があります ここ

  • 事前に構築されたバイナリを使用したい場合は、それらを見つけることができます ここ

貢献を歓迎します! 貢献者ガイド 貢献者として始める方法の詳細を提供します。

このプロジェクトは、MITライセンス(MIT)に基づいてライセンスされています。 私のライセンス

EBPFソースコードは、GPL 2.0ライセンスの下でライセンスされています。 GPL 2.0

#YandexPerforatorPerforatorは大規模なデータセンター向けに設計されたクラスター全体の連続プロファイリングツールです

執筆者について: nipponese

Nipponese News編集部は、国内外のニュースを日本語で分かりやすくお届けします。