리눅스 커널 에서 는 선점 형 커널 을 구성 하 기 위해 SMP ( Symmetric Multi Processor ) 에서 사용 하 던 스핀 - 락 ( spin - lock ) 방식 을 이용 하 고 있 는데 , 스핀 - 락 방 식 에 의하 면 , 선점 형 커널 의 커널 코드 영역 의 보호 해야 할 최소한 의 데이터 영역 ( 선점 불 가능 구간 , 잠김 영역 ) 이 보호 된다 .