スレッドの同期
複数スレッドから同じデータへ同時アクセスすると、予測できない結果になることがあります。
<例>
あるスレッドで変数を更新している時、別のスレッドが変数を読み取るということが考えられます。この場合、後者のスレッドが実際 に読み取った内容が、古いデータになるか更新後のデータになるかはわかりません。古いデータと更新データが混在する場合もある。
</例>
このような問題を、スレッドの同期を使って解決します。
<例>
あるスレッドで変数を更新している時、別のスレッドが変数を読み取るということが考えられます。この場合、後者のスレッドが実際 に読み取った内容が、古いデータになるか更新後のデータになるかはわかりません。古いデータと更新データが混在する場合もある。
</例>
このような問題を、スレッドの同期を使って解決します。
コメント
コメントを投稿