[운영체제]2006년 응용 운영체제 개념 연습문제 3장
- 최초 등록일
- 2006.03.27
- 최종 저작일
- 2006.03
- 2페이지/ 한컴오피스
- 가격 1,000원
소개글
2006년에 제출한 레포트입니다. 정성껏 작성하였습니다.
목차
16번까지 모두 작성 되어있고 8번의 코드 작성은 못 하였습니다.
본문내용
3.1 프로세스 관리에 관련된 운영 체제의 다섯 가지 중요한 활동은 무엇인가?
- 사용자 프로세스와 시스템 프로세스의 생성과 제거
- 프로세스의 일시중지와 재수행
- 프로세스 동기화를 위한 기법 제공
- 프로세스 통신을 위한 기법 제공
- 교착상태 처리를 위한 기법 제공
3.2 메모리 관리에 관련된 운영 체제의 세 가지 중요한 활동은 무엇인가?
- 메모리의 어느 부분이 현재 사용되고 있으며 누구에 의해 사용되고 있는지를 추적
- 메모리 공간이 사용 가능하게 될 때 어떤 프로세스들을 메모리에 적재할 것인가를 결정
- 필요에 따라 메모리 공간을 할당하고 회수
3.3 보조 저장 장치 관리에 관련된 운영 체제의 세 가지 중요한 활동은 무엇인가?
- 자유 공산(free-space)의 관리
- 저장 장소 할당
- 디스크 스케줄링
3.4 파일 관리에 관련된 운영 체제의 다섯 가지 중요한 활동은 무엇인가?
- 파일의 샛엉 및 제거
- 디렉토리 생성 및 제거
- 파일과 디렉토리를 조작하기 위한 프리미티브의 제공
- 파일을 보조 저장 장치로 매핑
- 안정적인(비휘발성) 저장 매체에 파일을 백업
3.5 명령 해석기의 목적은 무엇인가? 일반적으로 그것을 왜 커널로부터 분리하는가?
- 사용자와 운영체제간의 인터페이스 역할을 하는 시스템 프로그램으로 명령어들을 기계어로 번역하여 커널로 보내는 역할을 한다. 커널이 커짐으로써 메모리 활용의 비효율성이 발생하게 되고 병행 수행에 제한을 주게 된다.
참고 자료
본서 외 3권의 운영체제 문헌을 참고하였는데
문헌의 이름은 기록해둔 것이 없어서 알 수 없습니다.