정리

'동기화'에 해당되는 글 2건

  1. 동기화 - Interlocked 함수들
  2. 동기화 - Spin Lock

동기화 - Interlocked 함수들

저장소/VC++

동기화에 종종 사용되는 Interlocked 함수들.

생각보다 자주 사용되는데 모르면 못 쓰는거지 뭐 ㅋ

잘 보고 나중에 간략히 정리하도록 하자.


Interlocked Variable Access

http://msdn.microsoft.com/en-us/library/windows/desktop/ms684122(v=vs.85).aspx


Interlocked Operations (요건 닷넷 버전)

http://msdn.microsoft.com/en-us/library/sbhbke0y.aspx



동기화 - Spin Lock

저장소/VC++

그냥 그런가보다 하고 넘긴 것들이 왜 이제야 눈에 들어오나.. 나태하다.

정리는 나중에,

영어 해석 잘 못하니까 아래 포스팅 우선 참고.

출처는 출처를 타고~~ 룰루랄라~~


참고 : http://choijaehyuk.com/236

참고 : http://dev.heartsavior.net/315

참고 : http://devnote.tistory.com/142

참고 : http://serverdown.tistory.com/239


다음 API에 대한 내용은 MSDN 보고 숙지


InitializecriticalSectionAndSpinCount


InterlockedCompareExchange(32-bit value compare)

InterlockedCompareExchange64(64-bit value compare)

InterlockedCompareExchangePointer(Pointer value compare)


더 많은 내용은 검색검색.

Lockless, Lock-free 기법도 찾아보자.


근데 적어놓고 다시 안 보면 fail ㅋ