エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
[雑記] スレッド間の競合回避
概要 (書きかけ) 複数のスレッドが同じデータを読み書きする場合、以下のような問題が起きる可能性が... 概要 (書きかけ) 複数のスレッドが同じデータを読み書きする場合、以下のような問題が起きる可能性があります。 読む → 加工 → 書き戻す という一連の作業の間に別の処理が割り込むことで、加工結果が正しく書き戻せないことがある。 書き換えの途中で読み込み処理が走ることで、中途半端な不正なデータになってしまう。 このような問題を避けるためには、一連の処理を原子的に(他のスレッドに割り込まれることなく)行えるような仕組みが必要になります。 「マルチスレッド」で説明した「ロック」も、そのための仕組みの1つです。 ここでは、原子性の保証に必要ないくつかの概念について説明して行きます。 予定 ●前置き ここで話すような内容、実際のところ、ライブラリの内部とかに閉じ込めて、エンド ユーザーが直接触らない方がいい。 並列処理、マルチ スレッド プログラミングの怖さはテストのしにくさ。 100万回に1回と

