본문/내용
단일-태스킹 시스템이란 한 컴퓨터 시스템이 한 번에 한 가지 작업만을 수행할 수 있 는 시스템을 말한다. 다시 말해서 하나의 작업이 완전히 완료되고 난 후에야 다음 작업 을 수행할 수 있게 되는 시스템을 말한다. 단일-태스킹 시스템은 모두 단일-사용자 시 스템이라 할 수 있으며, 이러한 시스템에서는 대부분의 경우 주기억장치에 한 프로그램 만이 적재될 것이고, 프로세서(processor)에서도 한 프로그램만이 실행될 것이며, 그 외의 모든 자원들도 한 사용자(또는 그 사용자가 실행시킨 프로그램)에 귀속되어 있다 고 볼 수 있으므로 운영체제의 입장에서 이들을 관리하는 일은 매우 단순한 것이다.
단일-태스킹 운영체제의 대표적 예로는 Microsoft사에서 개별했던 MS-DOS 운영체제 가 대표적인 예이다.
따라서 단일-사용자, 단일-태스킹 운영체제는 하나의 컴퓨터 시스템을 임의의 한 순간 에 한 사용자만 사용을 하면서 한 번에 한 가지 작업만을 수행하는 시스템을 일컫는다.
(2) 단일-사용자, 다중-태스킹 운영체제
다중-태스킹 시스템은 한 컴퓨터 시스템에서 동시에 여러 프로그램들이 실행될 수 있 도록 구성된 시스템이라 할 수 있다. 이 경우에는 여러 프로그램들이 동시에 주기억장 치에 적재되어야 하므로 주기억장치의 관리가 더욱 복잡해 질 것이며, 또한 여러 프로 그램들이 하나의 프로세서에서 번갈아 실행되어야 하므로 이에 대한 스케줄링 (scheduling)문제도 해결되어야 할 것이다. 그 외에도 각 프로그램들이 수시로 진행시 키는 입출…
다중-태스킹 시스템은 한 컴퓨터 시스템에서 동시에 여러 프로그램들이 실행될 수 있 도록 구성된 시스템이라 할 수 있다. 이 경우에는 여러 프로그램들이 동시에 주…