Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- C++
- r
- Video
- Media
- 데코레이터 패턴
- WEB
- proxy
- 디자인 패턴
- Double Checking Locking
- 통계
- Decorator pattern
- 엑셀
- 데이터 마이닝
- Singleton
- stapleton
- 데이터
- Design Pattern
- 싱글턴
- C
- penfield
- 엑셀 여러창 띄우기
- 프록시
- 오피스
- 프로그래밍 언어
- 이클립스
- 국제운전면허증
- Renderer
- Down
Archives
- Today
- Total
Kaboom
[정의]Loosely Coupled vs. Tightly Coupled 본문
■ 약결합 시스템(Loosely Coupled System)
- 각 프로세스마다 독립된 메모리를 각지 시스템으로, 분산처리 시스템이라고도 한다.
- 둘 이상의 독립된 컴퓨터 시스템을 통신망(통신 링크)을 통하여 연결한 시스템이다.
- 각 시스템마다 독자적인 운영체제를 가지고 있다.
- 각 시스템은 독립적으로 작동할 수 있고, 필요한 경우에는 상호 통신을 할 수도 있다.
- 프로세스 간의 통신은 메시지 전달이나 원격 프로시저 호출을 통해서 이루어 진다.
- 각 시스템마다 독자적인 운영이 가능하므로 프로세서 간이 결합력이 약하다.
■ 강결합 시스템(Tightly Coupled System)
- 동일 운영체제 하에서 여러 개의 프로세스가 하나의 메모리를 공유하여 사용하는 시스템으로 다중(병렬)처리 시스템이라고도 한다.
- 하나의 운영체제가 모든 프로세스와 시스템 하드웨어를 제어한다.
- 프로세스 간의 통신은 공유메모리를 통해서 이루어진다.
- 하나의 메모리를 사용하므로 프로세서 간의 결합력이 강하다.
- 공유 메모리를 차지하려는 프로세스 간의 경쟁을 최소화해야 한다.
'Design Pattern' 카테고리의 다른 글
[Design Pattern]5. Singleton Pattern (0) | 2012.11.12 |
---|---|
[Design Pattern]4. Factory Pattern (0) | 2012.07.02 |
[Design Pattern]3. Decorator Pattern (0) | 2012.06.25 |
[Design Pattern]2. Observer Pattern (0) | 2012.06.14 |
[Design Pattern]1. 디자인 패턴 소개 (0) | 2012.05.09 |
Comments