# Microkernel

1개의 포스트

OS Structure

다양한 방법으로 OS를 구조화할 수 있다. MS-DOS같이 간단한 구조 초기의 Linux, UNIX같이 좀 더 복잡한 구조 추상적인 Layered 구조 kernel에서도 핵심적인 부분인 Microkernel (embedded OS) 현대의 OS(Linux 등) 구조인 module 구조 Simple Structure 최소한의 공간만 사용하여 대부분의 기능을 제공하도록 만들어진다. 완전히 modules로 나누어 지지 않는다. 사용자 프로그램이 I/O 장치의 임의의 장소에 접근하여 데이터를 파괴할 수 있기에 신뢰도가 떨어진다. 🍎 interface없이 direct로 접근할 수 있다. Non Simple Structure 초기의 70, 80s의 UNIX는 두 개로 분리 가능한 구조였다. 🍭 Systems programs과 The kernel 모든 것이 system call interface(이를 통해 kernel로 접근) 아래로

2021년 10월 28일
·
0개의 댓글
·