PC의 운영체제(OS)가 멀티태스킹을 하는 방법. PC의 일반 응용 프로그램이나 백 그라운드 프로그램등은 모두 프로세스내에서 동작이 이루어집니다. DOS 처럼 제한된 운영체제(OS)는 한번에 하나의 프로세스만 실행 시킬 수 있었습니다. 하지만 현대의 OS는 동시에 여러 프로세스를 동작시키는 멀티태스킹이 가능합니다. 프로세스 관리는 여러 프로세스를 실행하기 위해 OS가 수행하는 작업인데요. 프로세서 1개 만을 실행시킨다면 빠른 실행이 가능하겠지만 여러개의 프로세스를 실행하면 각 프로세스에 할당된 시간은 줄어들 수 밖에 없습니다. 이럴 경우 하드의 버벅거림과 더불어 화면이 멈추거나 마우스 커서의 움직임이 끊기는 현상이 나타나게됩니다. 일반적으로 프로세스 관리는 각 프로세스마다 우선순위를 부여해서 적절한 시간을 결정합니다. OS의 커널에는 스케줄러라는 소프트.. 더보기 이전 1 다음