[운영체제] 기억장치 결합도(강결합,약결합 시스템)

2017. 3. 5. 20:109급 공무원/컴퓨터 일반

1. 약 결합 시스템(Loosely Coupled System)

  > 프로세스마다 독립된 메모리를 가지는 시스템(분산처리 시스템)

  > 둘 이상의 독립된 컴퓨터를 통신망을 통하여 연결

  > 운영체제는 당연히 각자 가지고 있음

  > 독립적으로 작동, 상호 통신 가능

  > 프로세스간 통신은 메시지 전달이나, 원격 프로시저 호출을 통해 이루어짐(네트워크 통신을 하려면 당연하잖아!?)

  > 그래서 병력수행시 최대 속도가 통신선의 속도에 제한됨.

  > 따라서 프로세서간 결합력이 약함.


2. 강 결합 시스템(Tightly Coupled System)

  > 하나의 운영체제, 여러개의 프로세스, 하나의 메모리 공유(다중(병렬)처리 시스템)

  > 하나의 운영체제가 모든 프로세스와 시스템 하드웨어를 제어

  > 프로세스간 통신은 공유메모리로

  > 따라서 프로세서간 결합력이 강함.

  > 공유메모리를 차지하려는 프로세스간 경쟁을 최소화 해야함

출처 > http://akawarren.tistory.com/27


※ MPP(Massively Parallel Processing) 하나 이상의 프로세서와 운영체제, 메모리, 디스크로 구성된 독립적으로 운영되는 시스템을 여러 개 연결하여 만든 대형 컴퓨터 시스템. 무공유 구조 기반.


SMP 는 두 개 이상의 프로세서가 메모리를 공유하여 사용하는 다중 푸로세서 컴퓨터 또른 아키텍처. 메모리 공유가 훨씬 쉽지만, 프로세서가 많을 경우 병목현상 발생.


MPP <> TCS

운영체제와 메모리 개수 n : 1


MPP <> SMP

반대되는 설계 개념