The keyword of Volatile in C#
http://msdn.microsoft.com/en-us/library/x13ttww7.aspx
http://www.codeproject.com/Articles/31283/Volatile-fields-in-NET-A-look-inside
여러 스레드에 의해서 접근되는 경우에 사용.
그 이유는 JIT컴파일러가 옵티마이즈를 위해, 해당 필드를 cpu 캐시에 올려놓을 수 있기 때문이다.
http://www.codeproject.com/Articles/31283/Volatile-fields-in-NET-A-look-inside
여러 스레드에 의해서 접근되는 경우에 사용.
그 이유는 JIT컴파일러가 옵티마이즈를 위해, 해당 필드를 cpu 캐시에 올려놓을 수 있기 때문이다.
댓글
댓글 쓰기