[OS] 운영체제 구조 - 모놀리식 커널(Monolithic Kernel), 마이크로커널(Microkernel), 혼용 커널(Hybrid Kernel)
·
Computer Science/Operating System
범용 운영체제의 구조의 다양한 방법간단한 구조 → MS-DOS좀 더 복잡한 제한적 구조 → UNIX계층적 접근 구조 → 추상화 개념마이크로 커널(Microkernel) 접근 구조 → MachMS-DOS 구조‘모듈’(Moudles)로 잘 분할되지 않았음 → 모놀리식 커널(Monolithic Kernel)커널의 구성 요소들은 각 요소들 간의 보호 기능 없이 한 곳에 위치악의적인 프로그램의 공격을 받기 쉬움, 잘못되면 시스템 전체가 다운됨계층적 접근 (Layered Approach)주된 장점은 ‘모듈화’(Modularity)특정 기능 집한의 구현 세부 사항에 대한 ‘은폐’(Hiding) 방법각 계층은 자신의 하위 층의 서비스와 기능(연산)만을 사용장점‘시스템 검증’과 ‘디버깅 작업’을 단순화단점비효율적, 처리..
HaSeon9
'UNIX' 태그의 글 목록