イノベーション エンジニアブログ


株式会社イノベーションのエンジニアたちの技術系ブログです。ITトレンド・List Finderの開発をベースに、業務外での技術研究などもブログとして発信していってます!


このエントリーをはてなブックマークに追加

Tag: C-P-U-Profile


  1. Goのプロファイラを使おう! その2

    こんにちは。 エンジニアのNew塚本です。 最近、地元でお祭りがありました。午前中から呑めるっていいですね! 今回も、前回に引き続きプロファイラについてのお話をのせたいと思います。 今回やる事 プロファイリングデータを可視化する 使用するプログラム 前回と同じプログラムを使用しました。 Azureキューストレージからデータを取得、ごにょごにょした処理後にDBにInsertして、Azureキューストレージからデータを削除するバッチ処理です。 プロファイルデータの画像化 プログラムには、以下のコードが入っているのでバッチを実行すれば、プロファイルデータが出力されます。 f, _ := os.Create("test_track.profile") pprof.StartCPUProfile(f…

    NewTsukamoto, mac, Golang, pprof, CPUProfile

  2. Goのプロファイラを使おう! その1

    こんにちは。 エンジニアのNew塚本です。 引き続き、Golangでバッチをゴリゴリ製造している毎日です。 今回は、プロファイラについてのお話をのせたいと思います。 弊社、矢ヶ崎もPHPプロファイラについて触れてますので興味のある方はどうぞ! http://tech.innovation.co.jp/2018/07/30/P-H-P.html 事前準備 Goの標準ライブラリのpprofを使うため、特別な準備はありません。 使用するプログラム 現在、製造中のプログラムを使用しました。 Azureキューストレージからデータを取得、ごにょごにょした処理後にDBにInsertして、Azureキューストレージからデータを削除するバッチ処理です。 今回は、CpuProfile情報を取得してみます。 使…

    NewTsukamoto, mac, Golang, pprof, CPUProfile, Azure