운영체제 (공룡책) 7판 한글판 연습문제 1장 1.7, 1.11, 1.17
- 최초 등록일
- 2010.04.17
- 최종 저작일
- 2010.04
- 5페이지/ 한컴오피스
- 가격 1,000원
소개글
운영체제 (공룡책)
1장 연습문제 1.7, 1.11, 1.17의 풀이 입니다.
목차
Operating System Concepts 7th 한글판
1장 연습문제 1.7, 1.11, 1.17
본문내용
1.7 분산 시스템의 클라이언트 서버 모델과 피어간 모델을 비교하라.
PC가 빨라지고, 보다 강력해지고 또한 싸짐에 따라 중앙식 시스템에 연결된 터미널은 PC에 의해 대체되고 있다. 따라서 과거에는 중앙 시스템에 의해 직접 취급되던 사용자 인터페이스 기능들도 PC에 의해 처리되고 있다. 그 결과 오늘날의 시스템은 클라이언트 시스템에 생성되는 요구를 만족시키기 위한 서버 시스템으로 동작한다.
피어간 모델은 클라이언트와 서버가 서로 구별되지 않는다. 대신 모든 시스템 상의 모든 노드가 피어로 간주되고 각 피어는 서비스를 요청하느냐 제공하느냐에 따라 클라이언트 및 서버로 동작한다. 피어간 시스템은 해 분산된 여러 노드에 의해 서비스가 제공되기 때문에 클라이언트 서버의 병목현상을 피할 수 있다.
클라이언트-서버 모델과 피어간 모델의 차이점을 설명하자면 클라이언트-서버 모델은 서비스 제공자인 서버가 일방적으로 수요자, 즉 클라이언트에게 제공하는 방식이다 하지만 서버와 클라이언트가 서로 구별되지 않기 때문에 서비스를 다 방향으로 제공하고 받을 수 있다.
1.11 CPU의 실행 부하가 증가하는 것을 피하기 위하여 직접 메모리 접근 방식이 고속 입/출력 장치에 사용된다.
a. 전송을 조율하기 위하여 CPU는 어떻게 장치를 방해하는가?
DMA를 사용하여 입/출력장치가 CPU의 개입 없이 직접적으로 메모리에 접근하여 데이터를 전송한다. DMA제어기는 입/출력 장치를 위해 버퍼, 포인터 그리고 카운터를 설정하고, 장치제어기는 전체 데이터 블록을 CPU의 간섭 없이 직접 메모리와 버퍼장치 사이에 블록단위로 전송한다.
참고 자료
없음