스케쥴링 썸네일형 리스트형 선점형(preemption), 비선점형(non-preemption) 스케쥴링 스케쥴링에서 대표적인 개념이다. 선점형/비선점형. 여러개의 프로세스가 동시에 돌아간다는 것은 실질적으로는 동시라기 보다는 시분할이라고 봐야한다. (물론 최근의 듀얼 코어 같은 경우에는 다르다고 할수도 있지만, 여기서도 시분할 방식은 사용된다.) 선점형은 하나의 프로세스가 다른 프로세스 대신에 프로세서(CPU)를 차지할수 있다는 뜻이다. 비선점형은 하나의 프로세스가 끝나지 않으면 다른 프로세스는 CPU를 사용할 수 없다. 이게 언뜻 말을 들으면 상당히 혼란스러울수 있다. 우리말로 "선점"하면 왠지 "먼저 점령" 하고 있으니 다른 것이 들어올수 없을것 같다. 즉 "전투에서 승리하려면 저 고지를 선점해야해!!" 이런 뜻에서 처럼. 하지만 여기서는 "다른 프로세스(B)가 CPU를 사용하고 있는 프로세스(A) 대.. 더보기 이전 1 다음