멀티태스킹의 종류와 설명
- 최초 등록일
- 2000.11.10
- 최종 저작일
- 2000.11
- 4페이지/ 한컴오피스
- 가격 1,000원
목차
없음
본문내용
선점형과 비선점형 멀티태스킹(Preemptive and Non-Preemptive Multitasking)
멀티태스킹의 성격상의 분류로서 선점형과 비선점형이라는 것이 있다. 선점형 멀티태스킹 에서는 수행되고 있는 프로세스가 자발적으로 시스템 자원을 양보하기를 기다리는 것이 아니라, 일정한 시간 기준(Time Quantum)이 지나거나 우선 순위가 높은 프로세스가 기다리고 있을 때 즉시 수행되고 있는 프로세스를 멈추고(Interrupt) 새로운 프로세스가 수행되도록 한다. 이에 비해 서 비선점형 멀티태스킹에서는 수행되고 있는 프로세스가 자발적으로 제어를 차례대로 다른 프로 세서에게 넘겨주어야만 하므로 프로그램에 에러가 생길 경우 해당 프로그램이 CPU를 독점하게 되어서 시스템 전체가 멈추는 일이 발생할 수도 있다.
즉, 윈3.1은 1인용 다작업 비선점형 운영체제, 윈95는 다수인용 다작업 반선점형 운영체제
윈NT는 다수인용 다작업 선점형 운영체제이다.
윈 3.1은 한 사람이 여러 작업을 할 수 있고 한 번에 한 작업만 한다. 비 선점형이기 때문에 제어권을 작업 프로세스에게 완전히 넘겨 준다. 그런 이유로 프로그램이 잘못 실행돼면 컴퓨터가 죽어 다시 시작하여야 한다.
윈 95는 여러 사람이 들어와 여러 작업을 하는데 제어권을 운영체제가 반쯤 가지고 있다.
따라서 프로그램을 실행하다가 컴퓨터가 죽은 때도 있고 프로그램만 죽을 때도 있다.
사용하기가 조금은 편해졌다. 프로그램만 죽은때 만큼 컴퓨터를 재부팅하는 횟수도 줄어드므로...
참고 자료
없음