inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

시슴님의 게시글

시슴 시슴

@minami11041604

수강평 작성수
-
평균평점
-

게시글 7

질문&답변

SpinLock 강의 중 이해가 안되는 부분이 있어 질문드립니다.

아.. 이해됐습니다 num++을 하고 나서 그 값을 가져온 뒤 num--을 하거나 num--을 하고 나서 그 값을 가져온 뒤 num++을 하는줄 알았는데 원자성이 보장되지 않아 num++ 과 num--를 둘다 해버리는 상황이 오고 num++값과 num--값을 둘 중 한 개의 값만 저장해야 하기 때문에 0이아닌 +1 또는 -1 값이 저장되고 꼬여버리는 상황이 온지 알겠습니다 race condition이 추상적으로만 이해됐는데 이제 이해가 된거같네요 답변 감사드립니다

좋아요수
0
댓글수
2
조회수
232