Linux-4.x が何をしているかをまとめるwiki

同期範囲

Linuxカーネルで使用している同期技法の同期適応範囲は以下の通り。

同期範囲 すべてのCPU

・CPUごとの変数
・アトミック操作
・スピンロック
・セマフォ
・順次ロック
・RCU

同期範囲 ローカルのCPU

・ローカル割り込み禁止
・ローカルソフト割り込み禁止

同期範囲 ローカルのCPUまたはすべてのCPU

・メモリバリア

アウトオブオーダー実行とメモリバリア

アウトオブオーダー実行

命令実行を本来の順序と入れ替え実行する方式。
処理を並行的に行い実行速度の向上を図る。

コメントをかく


「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

どなたでも編集できます