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