2.Linux Kernel
1.리눅스 아키텍쳐・하드웨어 계층CPU와 메인 메모리부터 디스크 드라이브, 네트워크 인터페이스는 물론 키보드나 모니터 같은 주변 디바이스까지 모두 일컫는다. ・커널 계층운영체제의 가장 하부이자 핵심 계층으로, 컴퓨터의 자원(CPU, 메모리, 장치 등)을 실제로 관리하고 통제하는 구역이다. 사용자가 사용하는 응용 프로그램(User Space)과 물리적인 기계(Hardware) 사이에서 다리 역할을 수행한다. ・사용자 영역계층shell같은 운영체제 구성요소, ps나 ssh같은 유틸리티, X윈도우 시스템 기반 데스크톱 같은 그래픽 사용자 인터페이스를 비롯해 대부분의 앱이 실행되는 곳을 일컫는다. 커널과 사용자 영역 사이에는 System Call이라는 인터페이스가 있다.하드웨어와 커널 사이의 인터페이스는 Sys..