컴공생의 발자취

monolithic kernel VS micro kernel 본문

📖 이론/운영체제

monolithic kernel VS micro kernel

MNY 2022. 4. 28. 12:55
728x90
반응형

monolithic kernel: 모든 기능이 전부 kernel에 들어가 있는 구조

- 추가시: 업데이트 -> 리부팅: 컴파일 새로

- 장점: 빠른 시간 내에 영역 처리(function call)

 

micro kernel: kernel에 있는 다양한 기능들이 user 맵에 올라오고 그 기능들을 사용하기 위해 순수 요청(메세지 패싱)

- 주요 모델 다 개별 프로세스

- IPC 기능을 이용

- 장점: 시스템이 무너지지 않는다.

- 단점: 메세지 전달 오버헤드가 많다.

 

신뢰성: micro > mono

mono kernel micro kernel

 

728x90
반응형

'📖 이론 > 운영체제' 카테고리의 다른 글

Process Control Block(PCB)  (0) 2022.05.10
process state diagram  (0) 2022.05.10
fork()_C언어(Linux)  (0) 2022.04.28
x86(CISC) VS ARM(RISC)  (0) 2022.04.28
IPC 종류와 특징  (0) 2022.04.11