フィードバックを送信 コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 フレームグラフ Cloud Profiler では、フレームグラフを使用してプロファイリング データが表示されます。フレームグラフでは、ツリーや他のグラフより画面スペースが効率的に使用され、大量の情報がコンパクトで読みやすい形式で表示されます。 このページでは、フレームグラフを導入するためにツリーをフレームグラフに変換する方法を説明するとともに、フレームグラフの特長をまとめています。 フレームグラフの作成 ツリーからフレームグラフを作成する手順は、次の図に示すとおりです。 関数呼び出しを示す矢印をツリーから取り除きます。 ツリーノードを枠に置き換えます。 枠は四角形で、高さはすべて同じです。この例では、枠の名前となっている関数の合計 CPU 時間によって、その枠の幅が決まっています。 各
フレームグラフを読むのは簡単ではありません。練習が必要です。ですが、ちょっとしたコツもあります。ここではそれを紹介します。 フレームグラフやウォーターフォールチャートを呼ばれる種類の可視化を見ないで1日を過ごすことは、ほとんどありません。大抵はSpeedscopeやChrome DevToolsで、そういった可視化を目にしています。 著書の多くやワークショップの中でフレームグラフの読み方を教えていると、そこでつまづく人を見かけます。フレームグラフを読んで理解するのは、ある程度はスキルの話です。スキルを身につけるには、絶え間ない練習が必要です。 ただ、フレームグラフを読むスキルはサブスキルに分解できます。その場合に最も重要だと私が考えるのは、「どのフレームが重要で意味があるのかを判断できる」スキルです。 プロセスは、Xミリ秒ごとに停止します。停止されると、プロセスの現在のスタックが記録されま
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く