커널은 프로세스 관리, 메모리 관리, 저장장치 관리와 같은 운영체제의 핵심적인 기능을 모아놓은 것으로, 자동차에 비유하자면 엔진에 해당한다. 자동차의 성능은 엔진이 좌우한다. 마찬가지로, 운영체제의 성능은 커널이 좌우한다.
자동차에서 현재의 시속, 엔진의 온도 등을 알려주는 계기판을 인터페이라고 함.
운영체제에도 인터페이스가 있는데, 이는 커널에 사용자의 명령을 전달하고 실행 결과를 사용자에게 알려주는 역할을 함.
출처: 쉽게 배우는 운영체제
'Computer Science > Operating System' 카테고리의 다른 글
메모리 데이터 저장 구역 (machine code, globals, heap, stack) (0) | 2022.03.06 |
---|