728x90 반응형 마이크로 커널1 커널 (kernel), 운영체제 (operating system) 란? 1. 커널 (kernel) 이란? 커널 (kernel)은 OS의 심장같은 부분 하드웨어의 자원을 자원이 필요한 프로세스(프로그램 수행상태)에 나눠주고, 그 프로세스를 제어하는 작업관리자 (task manager), 프로그램이 OS에 요구하는 시스템콜 (system call) 등 운영체제의 가장 하부, 기반을 담당하는 소프트웨어 시스템 자원이 제한된 상황에서 수 많은 프로그램의 수행 상태 (프로세스) 간의 보안 접근을 책임짐 "스케줄링(scheduling)" 의 역할이라고 정리할 수 있음 현재 사용되는 OS는 커널(kernel) 위에 여러가지 레이어를 올린 것 따라서, kernel 이 날아가면 OS는 못 쓰게 됨 2. 커널의 종류 크게 단일형 커널 (microlithic kernel)과 마이크로 커널 (m.. 2022. 1. 14. 이전 1 다음 728x90 반응형