非同期処理

スレッドセーフ

日本語

概要

複数のスレッドから同時にアクセスしても、正しく動作する性質。

詳細

複数スレッドから同時にアクセスされても、データ競合や不整合が起きないことが保証されている性質。ロックによる排他制御だけでなく、そもそも状態を共有しないイミュータブルな設計にすることでもスレッドセーフ性を確保できる。

プログラミングの他の用語