Quantcast
Channel: pprof - Carpe Diem
Browsing latest articles
Browse All 7 View Live

Image may be NSFW.
Clik here to view.

継続的プロファイリング

背景過去にいくつかpprofの使い方を紹介しましたが、実際に運用する上では以下の課題があります。何かしら問題が発生して初めてプロファイリング開始するという後手になりがち問題の再現が難しく、再び発生するまで様子見という流れになりがちプロファイリングしたことがないメンバーにとってオペレーションコストが高いバージョン比較ができないこれらの課題を解決するために、継続的プロファイリング(Continuous...

View Article



Image may be NSFW.
Clik here to view.

Goのpprofの使い方【基礎編】

概要pprofの使い方の備忘録として何回かに分けて書いてきます。今回は前提知識として知っておくべきことを書きます。環境go 1.10.1pprofは2つの計測方法がある以下の2つのやり方があります。runtime/pprofが提供しているAPIを使ってファイルに出力するnet/http/pprofを使ってプロファイル取得用の http...

View Article

Goのpprofの使い方【コマンドラインツール編】

概要前回christina04.hatenablog.comにてpprofの基本的な使い方を説明しました。今回はさらに詳細に調べるためのコマンドラインツールの使い方を説明します。環境golang 1.11.0プロファイルの取得今回はnet/http/pprofの方で検証します。サンプルコード今回もCPUヘビーなフィボナッチ数を使います。import ( "fmt""log""net/http" _...

View Article

Goのpprofの使い方【メモリ編】

概要前回christina04.hatenablog.comにてpprofのコマンドラインツールの使い方を説明しました。今回はメモリについてケース1:このバッチ処理、メモリすごく喰うけどどこが原因?ケース2:メモリリークしてない?といったところの調査方法を説明します。環境golang...

View Article
Browsing latest articles
Browse All 7 View Live




Latest Images