linuxのメモ

Linux kernelの実装を解説していきます (対象ver 4.5)

atomic操作 - __ACCESS_ONCE()

概要

指定された値に確実にアクセスする

詳細

volatile修飾子をつけることでコンパイラの最適化を抑止し、コードで指定した箇所で確実に値にアクセスすることを強制する