분류 전체보기
-
-
Linux Kernel overviewEngineer/Linux 2011. 5. 23. 23:58
1 .Architecture - Monolithic kernel : 일반적인 리눅스 커널로 Integrated kernel 이다. 현재 디바이스 드라이버 같은 경우 모듈로 제공되고 있다. ex) Solaris, linux, msdos ... - Micro kernel : 시스템에 필요한 최소한의 주요 기능만을 제공하는 커널이다. 이외 기능들은 프로세스로 동작하며 지원한다. 여러개의 프로세스가 존재하여 메모리 이슈가 발생한다.(Performance Overhead) ex) Mach, Windows NT ... 2. Component Kernel, System, System utilities. 메모리할당 : User space system call -> kernel mode -> 메모리 요청