주기억장치 관리 기법 주기억장치 관리 기법이란? 주기억장치의 공간이 한정되어있기 때문에 사용자의 요구에 따른 프로세스를 어떻게 효율적으로 처리할 것인지 다양한 관점에서 고려하여 할당&회수하는 기법. 적재된 하나의 프로그램의 연속성 여부에 따라 연속 할당 방식과 비연속 할당 방식으로 나뉜다. 연속 할당 방식 프로세스를 주기억 장치의 연속된 영역에 할당하는 방식 단일 프로그래밍 기법운영체제와 사용자 한 명의 프로그램만 주기억장치에 적재하는 방식. 빈공간이 생겨도 다른 사용자의 프로세스를 해당 공간에서 처리할 수 없으므로 자원낭비가 심하다(내부단편화). 또한, 주기억장치의 용량보다 큰 프로그램은 적재할 수 없다. 다중 프로그래밍 기법주기억 장치를 분할하여 다수의 작업이 주기억장치에 동시에 존재하며, 실행중인 작업이 입출력 요구시 .. Study/system 7년 전
작업처리에 따른 운영체제의 분류 OS를 분류하는 방법에는 여러가지가 있겠지만 이번 포스팅에서는 작업처리(운영방식)에 따라 운영체제를 어떻게 분류할 수 있는지 알아본다. 일괄처리 시스템 초기 운영체제에서 사용된 운영방식인 일괄처리 시스템은 단일 작업을 즉시 처리하지 않고 여러개의 작업을 일정 기간 또는 일정량이 될 때까지 모아두었다가 하나로 묶어 일괄 처리하는 운영방식을 사용하는 시스템을 말한다. 작업을 시작하면 해당 작업이 끝날때 까지 다른 작업을 하지 못한다. 다중 프로그래밍 시스템 다중 프로그래밍 시스템이란 CPU 작업과 입출력 작업을 병행하는 것이다. 비다중 프로그래밍 시스템에서는 입출력을 기다리는 동안 CPU가 유휴상태가 되니 비효율적이지만, 다중 프로그래밍 시스템에서는 다수의 프로그램을 주기억 장치에 적재하여 하나의 프로그램이.. Study/system 7년 전