검색어 입력폼

[운영체제] 프로세스의 상태전이도를 이용하여 하나의 작업이 제출되어 완료될 때까지의 과정을 설명하시오.

저작시기 2004.04 |등록일 2004.09.07 한글파일한컴오피스 (hwp) | 9페이지 | 가격 1,000원

목차

없음

본문내용

1.프로세스/프로그램 : 프로세스-실행중인 프로그램. 사용자가 어떠한 명령을 내렸을 때 CPU에 의해서 수행되 는 프로그램을 프로세스라고 한다.
프로그램-단순히 디스크 상에 저장된 파일의 개념. 이러한 프로그램이 수행되었을때를 프로세스라 한다.

2.작업/타스크 : 작업-프로세스를 사용자의 관점에서 본 것을 작업이라 한다.한개 이상의 프로세스가 하나의 작 업(jobs)을 구성할 수 있다. 최소 하나의 작업은 하나의 프로세스로 구성된다. 작업이 생성 될 때마다 작업 번호를 부여하고 전면 작업과 후면 작업이 있다

타스크-한 프로그램 안에서 입출력, 시스템 프로그램이나 중앙처리기 등의 재원을 요구하는 시행진행도. 일반적으로 컴퓨터의 자원을 효율적으로 활용하기 위해서 한 프로그램을 여러 개의 태스크로 갈라 놓는다. 이와 같이 한 프로그램 안에 여러 개의 태스크가 존 재하는 것을 멀티태스크(multi-task)라고 한다. 태스크는 한 개의 처리단위로서 한 작업 단계는 여러 개의 태스크로 구성된다. 예를 들면 프로그램의 입력․번역․실행․결과 출력 등으로 이루어진다.
3.디스패치 : 프로세스가 CPU를 할당받는 것. CPU스케쥴러가 준비상태에 있는 여러 프로세스 중 실행될 프 로세스를 선정하여 CPU를 할당하는 것을 디스패치라 한다.이때 프로세스는 준비상태에서 실행 상태로 전환된다.

4.문맥교환 : CPU가 다른 프로세스에게 넘어가는 것. 다중 프로그래밍형태에서 자신의 할당시간을 다 쓴 프로 세스가 CPU를 다른 프로세스에게 넘기는 것.

참고 자료

없음
다운로드 맨위로