리눅스 커널 (1) 썸네일형 리스트형 리눅스 커널 커널이란? 메모리에 상주하는 운영체제의 일부분을 커널이라 한다. 하여 좁은 의미의 운영체제라고도 한다. 즉 커널은 메모리에 상주하는 부분으로써 운영체제의 핵심적인 부분을 뜻한다. 이에 반에 넓은 의미의 운영체제는 커널뿐 아니라 각종 시스템을 위한 유틸리티들을 광범위하게 포함하는 개념이다. 유저 인터페이스(UI)가 OS의 가장 바깥쪽 부분이라면, 커널(Kernel)은 가장 안쪽에 위치한 부분이다. 커널은 시스템의 다른 모든 부분을 위한 기본적인 기능을 제공하고, 하드웨어를 관리하고, 시스템 자원을 분배한다. 즉 매우 핵심적인 역할을 한다는 것이다. 이런 연유로 커널을 운영체제의 관리자(supervisor) 혹은 핵심(core)이라고 부르기도한다. 커널은 일반적인 유저 응용 프로그램보다 높은 상태를 지니게 .. 이전 1 다음