아무리 생각해봐도 원리를 모르겠는데 하드웨어 수준에서 지원 해주는 거야?
근데 하드웨어에서 지원 하는 거면 비용이 너무 클 것 같은데
하드웨어에서 지원하는거니까 가장 작겠지
해당 댓글은 삭제되었습니다.
x86은 어떻게 작동하는지 키워드라도 알려줄수잇어?
x86은 cmpxchg에 lock을 붙이면 atomic이 된다 니가 링크건 스택오버플로우 첫번째 답변에 그렇게 설명되어 있네
CPU의 atomic operation 쓰는거 아니냐
하드웨어에서 지원 안해주면 애초에 동기화 불가능함
하드웨어에서 지원 안 하면 mutex 씀
하드웨어에서 지원하는거니까 가장 작겠지
해당 댓글은 삭제되었습니다.
x86은 어떻게 작동하는지 키워드라도 알려줄수잇어?
x86은 cmpxchg에 lock을 붙이면 atomic이 된다 니가 링크건 스택오버플로우 첫번째 답변에 그렇게 설명되어 있네
CPU의 atomic operation 쓰는거 아니냐
하드웨어에서 지원 안해주면 애초에 동기화 불가능함
하드웨어에서 지원 안 하면 mutex 씀