c++ atomic 연산도 캐시 불일치가 나타날 수 있음연산에 대해 atomic일 뿐이지다른 쓰레드에서 값 변경한게현재 내 쓰레드에서 관측 안될 수 있음진심 블로그 수준들 왜 이러냐
SeqCst 쓰면 불일치 없지 않음?
누가씀그걸
한글 블로그들은 거른다 - dc App
두가지가 도대체 무슨 상관이고
너야말로 캐시 coherence랑 메모리 일관성을 혼동하고 있는 거 아니야? - dc App
ㅇㅇ 잘 몰라서 다시 봉부하고 옴 coherence는 언어 단에서 상관할 필요가 없음. 문제는 이제 메모리 일관성이지
아 근데 정확히는... 쓰레드간 변수 값 불일치는 캐시 coherence가 아직 작동하지 않아서 아님? 즉 언어단에서도 coherence 문제를 생각해야하고 메모리 장벽같은걸로 메모리 일관성을 보장한다음에 데이터를 잘 읽어야 하는거 아님?