地方エンジニアの学習日記

興味ある技術の雑なメモだったりを書いてくブログ。たまに日記とガジェット紹介。

【Go】ベンチマーク ツールのtips

golang.org

  • -benchmem

メモリ関連の情報を出力。

  • -benchtime t

計測に使う時間をtで指定する。defaultは1s

  • -cpuprofile=*.prof

詳細なCPUプロファイルが取れる go tool pprofで内容を見る

  • -count

テストする回数を指定

  • -cpu

実行するcpu数

  • -memprofile=*.prof

詳細なMemoryプロファイルが取れる go tool pprofで内容を見る