Windows OS 수준 커널 객체 종류

  • C/C++ 에서 커널 객체는 포인터 혹은 카운터로 사용되는 메모리로 생각 할 수 있다.
    • Event
    • Mutex
    • Semaphore
  • 커널 객체는 생성할 수 있는 개수가 제한적이며 Spin lock 에 비해 무거운 것으로 불 수 있다.
    • Spin Lock은 객체가 아니며 CPU를 계속 사용하는 반복문(스핀락은 락프리 구조?)