GGG

プログラミング言語やソフトウェア開発について思ったことを書いてます

マルチスレッド

並列化の効用

並列化をすることで処理時間を短縮するなどのパフォーマンス改善を行う場合 アムダールの法則(Amdahl's law)というものがよく使われるそうだ。 知らなかった自分に残念。 この法則の観点としては、下記のことが考えられると思う。 ・プロセッサ数を増やし続…

Win32 マルチスレッド 備忘録

Win32API マルチスレッド のプログラム作成 今後、Win32APIに触れる機会がなってしまう・・・。 今できることを残しておくことにする。 github.com 開発環境: Visual Studio 2013 C++ ・CreateThreadを使ってスレッド生成 ・MFCは未使用 ・WindowsMessageQu…

【書籍感想】デザインパターン(マルチスレッド編)

増補改訂版 Java言語で学ぶデザインパターン入門 マルチスレッド編 購入の経緯 お仕事で開発中のシステムにおいてマルチスレッド関連で重篤な不具合が発生。 それの対応に知識不足感があった。 読み終わるまでの時間 1か月 ※購入後、途中まで読んでストップ…