エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Goのmath/randの共有ロックでハマった - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Goのmath/randの共有ロックでハマった - Qiita
概要 Go で rand.Float64() を使ったアプリケーションを実装したのですが、goroutine を用いて並列処理... 概要 Go で rand.Float64() を使ったアプリケーションを実装したのですが、goroutine を用いて並列処理をしたときにパフォーマンスが出ませんでした。 pkg/profile でプロファイリングをすると math/rand.Float64 の呼び出しに時間がかかっていることがわかりました。 プロファイリング結果 以下 pprof を用いたプロファイリングの解析結果です。 (pprof) top -cum Showing nodes accounting for 112.74s, 62.62% of 180.04s total Dropped 67 nodes (cum <= 0.90s) Showing top 10 nodes out of 45 flat flat% sum% cum cum% 0 0% 0% 155.60s 86.43% github.com/d-