운영 체제를 이해하는데 매우 중요한 요소,알맹이,핵심을 뜻 하고 하드웨어와 소프트웨어 사이에서 자원 관리 및 시스템 운영을 담당하는 핵심 프로그램프로그램이 하드웨어 자원을 사용 할 수 있도록 관리시스템 안정성과 보안성을 유지, 여러 프로그램이 동시에 실행 될 수 있도록 지원커널이 없으면 사용자가 직접 하드웨어를 제어해야함,운영체제가 수행하는 기능 중 핵심 역할(자원관리,프로세스제어,보안)등 커널이 담당운영체제는 운영체제를 위한 커널 영역,프로그램을 실행하는데 필요한 사용자 영역으로 메모리를 분리해서 관리커널의 종류 시스템의 요구사항에 따라 크게 4가지 방식으로 설계된다1. 모놀리식 커널(Monolithic Kernel)전통적인 형태로 운영체제 모든 핵심 기능을 커널영역 에서 실행하는 방식,파일 시스템,장..