タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

並列処理に関するcpp_0302のブックマーク (1)

  • Goの並列処理の動作を理解する - ぺい

    Goやるなら並列処理やるでしょ Goのイメージ = 並列処理というイメージがある人は多いと思います。Goはケアが難しかった並列処理を他の言語よりも比較的扱いがしやすいようになっていて、わりと手軽に書けたりします。ですが、なんとなくで使っていると思わぬメモリリークの発生などが発生したりします。パフォーマンスアップのつもりが、パフォーマンスダウンになってしまうことも・・・。 私自身もちゃんと理解できていないなと感じることがあったので、今回はざっくり理解していきたいと思います。 今回の記事のソースは以下のRepoになります。 github.com 並列処理って何が良いの 何が嬉しいのかって話をまずしますと、以下のような合計で6秒どうしてもかかってしまう処理があったとします。確かに順次処理でやっていくと、各処理は2秒ずつかかってしまいます。ですが、例えばこれが同時に処理できたらどうでしょう?最大で

    Goの並列処理の動作を理解する - ぺい
  • 1