1.Linux 커널의 기능


1.Linux 커널의 기능

#리눅스 커널 #Linux kernel 이번 글에서는 Shell Script를 시작하기전 기본 배경지식에 관해 알아 보도록 하겠습니다. 그중 가장 기본인 커널의 기능과 구조에 대해 알아 보겠습니다. 커널의 주요 기능은 시스템 메모리 관리, SW 프로그램 관리, 하드웨어 관리, 파일 시스템 관리를 하고 Sw와 HW사이에서 통신을 담당 합니다. 1 . 시스템 메모리 관리 시스템 메모리는 물리 메모리, 가상 메모리, 스왑 메모리로 구성이 됩니다 아래 그림과 같이 리눅스 시스템은 SWAP 이라는 가상 메모리를 하드 디스크의 공간을 이용해서 가상의 메로리 공간을 만듭니다. 현재 물리적 메모리에서 사용하지 않는 데이터들은 Swap공간으로 swap-out을 하여 데이터를 이동하여 물리적 메모리 공간의 사용효율을 높여 주고, Swap-out된 데이터가 필요시에는 하드 디스크에서 해당 데이터를 물리 메모리 공간으로 이동하여 물리적 메모리 용량의 사용 효율을 높여 줍니다. [리눅스 시스템 메모리 맵]...


#Linux #Script #Shell #리눅스 #커널

원문링크 : 1.Linux 커널의 기능