F/OSS study : [Linux] ACCESS_ONCE()와 volatile: "변수가 volatile 특성을 가지면 컴파일러는 해당 변수에 대한 메모리 접근이
side-effect를 가진다고 가정하여, 접근 순서 및 횟수 등을 변경하지 않도록 주의를 기울인다.
그렇다면 volatile이 이러한 문제를 모두 해결해 준다면
왜 처음부터 해당 변수를 volatile로 선언하지 않았을까 하는 의문이 들게 된다"
'via Blog this'
No comments:
Post a Comment