Linux에서 Kernel이란

JM1107·2022년 12월 20일
0

컴퓨터 분류


Kernel의 기능

  • 메모리 관리: 메모리가 어디에서 무엇을 저장하는 데 얼마나 사용되는지를 추적합니다. (Swap)
  • 프로세스 관리: 어느 프로세스가 중앙 처리 장치(CPU)를 언제 얼마나 오랫동안 사용할지를 결정합니다.
  • 장치 드라이버: 하드웨어와 프로세스 사이에서 중재자/인터프리터의 역할을 수행합니다.
  • 시스템 호출 및 보안: 프로세스의 서비스 요청을 수신합니다.

물리적 자원과 추상화 자원의 관리


물리적 자원에 직접 접근하는 방법은 매우 복잡. 커널을 통해 추상화 자원으로 쉽게 활용 가능.

profile
개발자준비

0개의 댓글