kernel

CS/운영체제

운영체제의 구조와 역할

운영체제는 커널과 인터페이스로 이루어져 있다. 커널 : 운영체제의 핵심 부분으로써 하드웨어와 응용 프로그램 사이에 인터페이스를 제공하는 역할을 하며 컴퓨터 자원을 관리하는 역할을 한다. 인터페이스 : 사용자가 요청한 명령을 커널(OS)에 요청하고 그 결과를 출력하는 등 사용자와 커널의 의사소통을 도우는 역할을 한다. 커널의 역할 프로세스 관리 : 프로세스에 CPU 자원을 할당해 작업에 필요한 환경을 제공 메모리 관리 : 여러 프로세스들이 효율적으로 이용할 수 있도록 한정된 메모리를 관리 파일 시스템 관리 : 데이터를 저장하고 접근할 수 있는 인터페이스를 제공 프로세스 간 통신 관리 : 프로세스 간의 통신 환경을 제공 I/O 관리 : 입출력 관리 시스템 호출 System Call 사용자나 프로그램이 직접 ..

minux.
'kernel' 태그의 글 목록