과정을 말한다.
CPU를 다른 프로세스로 교환하기 위해 이전의 프로세스의 상태를 보관하고 새로운 프로세스의 보관된 상태를 복구하는 작업
35. UNIX 계열에서 프로세스 생성하는 과정에 대해서 기술하시오.
프로세스 생성은 fork -> exec의 과정을 거친다.
fork를 수행하여 자신과 같은 것을 복사하고 이
운영체제 기법의 발전 단계
‘중개자(intermediary)’
컴퓨터 사용자 ↔ 컴퓨터 하드웨어
(편리성) (효율성)
1.1 운영체제란 무엇인가
▶ 컴퓨터 시스템: 4부분
[그림 1.1] 컴퓨터 시스템 구성 요소에 대한 개략적 구성도
① 하드웨어(hardware): CPU, 메모리, 입출력 장치
→ 기본 계산용 자
체제의 정의와 목적 ← 운영체제 기법의 발전 단계
‘중개자(intermediary)’
▶ 운영체제: 컴퓨터 사용자 ↔ 컴퓨터 하드웨어
(편리성) (효율성)
1.1 운영체제란 무엇인가
▶ 컴퓨터 시스템: 4부분 - 컴퓨터 시스템의 구성 요소에 대한 개략적인 구성도
① 하드웨어(hardware): CPU, 기억 장치, 입출력 장
운영에 관련된 모든 작업을 제어하는 역할을 한다. 즉, 악기에 해당하는 하드웨어를 응용 소프트웨어라는 연주자들이 멋지게 연주할 수 있도록 연주자들을 통제하는 역할을 하는 지휘자가 운영체제인 것이다.
컴퓨터를 작동시키는 소프트웨어는 그 역할에 따라 시스템 소프트웨어(System Software)와 응
컴퓨터의 하드웨어를 관리하는 프로그램
응용프로그램을 위한 기반을 제공하며, 컴퓨터 사용자와 하드웨어 사이에서 중재자 역할을 수행
운영체제(OS)의 목적
대형 컴퓨터 운영체제
하드웨어의 이용을 최적화하는 데 주안점을 둠(H/W 효율성)
퍼스널 컴퓨터 운영체제
복잡한 게임, 비즈니스 응용,