태그

커널(kernel)은 운영 체제의 핵심 부분

 

  • 보안
커널은 컴퓨터 하드웨어와 프로세스의 보안을 책임진다.

 

  • 자원 관리
한정된 시스템 자원을 효율적으로 관리하여 프로그램의 실행을 원활하게 한다. 특히 프로세스에 처리기를 할당하는 것을 스케줄링이라 한다.
  • 추상화

하드웨어 추상화(같은 종류의 장비에 대한 공통 명령어의 집합)들로 구현된다. 이 하드웨어 추상화는 프로그래머가 여러 장비에서 작동하는 프로그램을 개발하는 것을 돕는다. 하드웨어 추상화 계층(HAL)은 제조사의 장비 규격에 대한 특정한 명령어를 제공하는 소프트웨어드라이버에 의지한다.

via 커널 (컴퓨팅) – 위키백과, 우리 모두의 백과사전.

 

Advertisements