목록Operating System (2)
개발박사가 되고싶은 척척학사
운영체제 운용기법의 종류 1. 일괄 처리 시스템(batch processing system) 초기 운영체제의 형태. 여러 작업을 한 번에 묶어서 처리한다. 운영체제가 작업들을 처리하기 시작하면 결과가 나올 때까지 기다려야 한다. 작업들이 처리중일 때 시스템을 이용하지 못하므올 자원 사용의 효율성 저하(작업 처리를 위해 입출력 중 cpu는 유휴상태) 2. 다중 프로그래밍 시스템(multi programming system) 하나의 작업이 입출력중일 때 다른 작업을 할당하여 cpu 사용률과 처리량 향상시키는 기법 사용자 입장에서는 하나의 cpu지만 동시에 여러 프로그램이 실행되는 것처럼 보인다. 작업 단위로 cpu 스케줄링 수행 3. 시분할 시스템 (time sharing system) 다중 프로그래밍 시스..
운영체제의 정의(Operating system) 사용자와 HW 간의 상호작용을 위해 사용자 인터페이스를 제공하는 시스템 소프트웨어로써, CPU ,메모리 및 주변 장치 등 하드웨어를 효율적으로 관리한다. 뿐만 아니라, 응용 소프트웨어를 실행하기 위하여 하드웨어 추상화 플랫폼과 공통 시스템 서비스를 제공한다. 운영체제의 목적 일정시간동안 처리하는 일의 양을 의미하는 처리 능력의 향상(Throughput) 목적 작업 의뢰 후 시스템에서 결과가 얻어질 때까지의 시간을 의미하는 응답시간의 최소화(Turnaround Time) 목적 주어진 문제를 정확하게 처리하는 정도를 뜻하는 신뢰도의 향상(Reliability) 목적 이용할 수 있는 시스템의 자원이 어느 정도인가를 의미하는 사용 가능도의 향상 목적 운영체제의 역..