スレッドの利点/欠点 スレッドの利点 ○ 並行処理を比較的簡単に実現できる ○ プロセスの資源を所属する全スレッドで共有可能 ○ 非同期I/O ○ コンテキストスイッチの負荷軽減 ○ マルチプロセッサを有効に活用 スレッドの欠点 × 並行性・非同期性 × 変数の値を予想外に変更される危険性 × スレッドセーフなライブラリが必要 × シグナルなど一部の既存手法の変更 × デバッグが困難