728x90 반응형 커널1 커널이란? 대부분의 운영체제 책에서는 커널을 아래와 같이 이야기한다. 커널에 대한 개념적 정의. 커널(Kernel) 메모리에 상주하여 시스템 구동에 필요한 환경을 만들고 관리하는 소프트 웨어 방식 Monolithic kernel -> 리눅스 Micro kernel -> 윈도우에서 사용한다고 하지만 마이크로 커널의 모방이라고 하는 것이 적당하다. Monolithic kernel 하나의 메모리 공간에 모든 것이 존재 Function call 방식으로 커널 기능에 접근 구현이 쉽고, 자원을 효율적으로 사용 다른 시스템에서 시용하기가 어려움 확장 시 크기가 커지고 관리가 어려워 짐 Micro kernel 확장이 용이 다른 시스템에서 재사용이 용이 Message passing 방식으로 커널 기능에 접근 구현이 어려움, 자원.. 2009. 7. 9. 이전 1 다음 728x90 반응형