커널 kurnel 은 컴퓨터에서 가장 낮은 단계의 소프트웨어 라고 할 수 있습니다.
운영체제의 가장 첫 부분이자 핵심이 되는 부분이죠.
마치 지휘자 처럼, 여러 하드웨어들로 구성된 컴퓨터라는 오케스트라를 지휘하는 것입니다.
지휘자가 여러 악보를 보고, 악보에 맞게 다양한 악기들이
언제 연주를 시작하고 얼마동안, 어느정도의 세기로 연주를 해야하는지 지시하듯이,
커널은 프로그램에 맞게 다양한 하드웨어들의 동작을 실행하고 관리합니다.
대표적으로 Linux 운영체제의 "Linux 커널"이 있습니다.
'Operating System' 카테고리의 다른 글
개발자가 기본적인 Linux 명령어를 다룰 줄 알아야 하는 이유에 대한 간단한 그림 (0) | 2024.02.19 |
---|