소개글
Operating system concepts
홍릉출판사
1장 연습문제 1.5, 1.7, 1.10, 1.14, 1.17
2장 연습문제 2.3, 2.8, 2.12, 2.13, 2.14
4장..연습문제 4.1, 4.2, 4.3, 4.4, 4.5
목차
1장 연습문제 1.5, 1.7, 1.10, 1.14, 1.17
2장 연습문제 2.3, 2.8, 2.12, 2.13, 2.14
4장..연습문제 4.1, 4.2, 4.3, 4.4, 4.5
본문내용
1.5 대칭적 다중 처리와 비대칭적 다중 처리의 차이점을 설명하라. 다중 처리기 시스템의 세 가지 장점과 한 가지 단점은 무엇인가?
⇒ 비대칭적 다중처리는 각 처리기에 특정 태스크가 할당되어 하나의 주 처리기가 시스템을 제어한다. 다른처리기들은 주 처리기의 명령을 수행하거나 미리 정의된 태스크를 수행하고 주 처리기는 작업을 스케줄하고 종속 처리기에 작업을 할당하며, 대칭적 다중 처리는 모든 처리기가 대등하다는 것을 의미하고 처리기간에는 주종 관계가 없는 시스템이다.
장점
증가된 처리량⇒ 처리기의 수를 증가시킴으로써, 우리는 보다 짧은 시간동안 보다 많은 일을 수행하기를 원하지만 N개의 처리기를 사용할 경우 속도 증가율이 N배가 되지않고,N보다 작다.
규모의 경제⇒ 여러 개의 단일 시스템에 비해 비용을 절약할 수 있는데, 이는 처리기가 주변 장치, 대용량 저장 장치, 전원 공급 장치를 공유하고 있기 때문에 비용에 저렴하다
증가된 신뢰성⇒ 만약 기능들이 여러 개의 처리기에 적절히 분산된다면, 한 처리기가 고장나더라도 시스템이 정지하는 것이 아니라, 단지 속도만 느려지게 될 것이다.
단점⇒ 하드웨어의 수준에 비례해 계속적인 서비스를 제공하게 되면서 여러개의 처리를 하다보면 결과가 다르게된다면 두 CPU 모두 정지하여 실행중이던 프로세스는 다른 CPU 쌍으로 이동하고 실패한 명령어는 재실행되는데 이는 특별한 하드웨어와 상당한 하드웨어 중복이 있기 때문에 비용이 많이 든다.
1.7 분산 시스템의 클라이언트 서버 모델과 피어간 모델을 비교하라.
피어간 모델⇒ 전통적인 클라이언트 서버에 비해 장점으로 클라이언트 서버 시스템에서는 서버가 병목으로 작용하지만 피어간 시스템에서는 서비스가 네트워크에 분산된 여러 노드에 의해 제공된다.클라이언트는 파일 전송 요청을 방송하고 요청을 수행할 수 있는 서버는 그 클라이언트에게 직접 응답한다. 파일 교환의 미래는 파일들이 저작권으로 보호되고 이 파일들의 배포를 금지하는 법이 존재하기 때문에 불투명하고 피어간 기술은 검색,파일 교환,이메일 등의 서비스를 제공하는 데에 중요한 역할을 하게 될 것이다.
참고 자료
없음
압축파일 내 파일목록
1장 연습문제 1.5, 1.7, 1.10, 1.14, 1.17.hwp
2장 연습문제 2.3, 2.8, 2.12, 2.13, 2.14.hwp
4장..연습문제 4.1, 4.2, 4.3, 4.4, 4.5.hwp