マルチスレッド利用時に注意すべきデッドロックのパターンとその回避法、スレッドの同期を取るための手法などを解説。
複数の処理が並行動作する場面では、スレッド間の排他制御は不可欠。.NETで用意される排他制御の仕組みをまとめる。
単純なスレッドから、スレッドプールやデリゲートを使った、より機能的なスレッドまで、.NETスレッド・プログラミングを総括。
難解なマルチスレッド・プログラミングを基礎から解説。まずはその動作原理を理解し、活用すべき場面を見極める。
編集部からのお知らせ
「ITmedia NETWORK Live 2026夏」が2026年7月29日(水)〜31日(木)に開催します。パーソルHDや星野リゾートなどの事例を基に、形骸化したネットワーク運用からの脱却を目指し、LANの制御とセキュリティを統合的に見直す実践的アプローチをご紹介します。