monolithic kernel(모놀리식) vs micro kernel(마이크로)
- OS 커널 설계 및 구현 방식은 두 가지가 있다
1. monolithic kernel(모놀리식)
- OS의 주요 구성 요소를 하나의 메모리 공간을 통해 제공
- 유닉스 계열, 리눅스
2. micro kernel(마이크로)
- 최소한의 기능만 커널이 제공, 그 외 기능은 커널 밖에서 제공
- 더 심플하다
- 애플 Mac OS X
'IT_Infra > Architecture' 카테고리의 다른 글
[IT_Infra] C10K 문제 (0) | 2016.10.12 |
---|---|
[IT_Infra] 동기/ 비동기(synchronous/asynchronous) (0) | 2016.10.12 |
[IT_Infra] OS kernel (0) | 2016.09.19 |
[IT_Infra] 프로세스와 스레드 (0) | 2016.09.12 |
[IT_Infra] 3계층 시스템의 구성도 (0) | 2016.09.07 |