[운영체제] 운영체제 구조, 커널(kernel), 셸(shell), 시스템 콜(system call)
운영체제(Operating System)는 컴퓨터 시스템에서 핵심적인 역할을 수행하는 소프트웨어이다. 운영체제의 구조는 크게 커널(Kernel)과 셸(shell)로 나눌 수 있다. 운영체제는 커널과 셸 및 여러가지 기능(라이브러리, 시스템 프로그램 등등)이 추가된 상태를 통칭해서 운영체제(OS)라고 부른다. 커널(Kernel) 커널은 운영체제의 핵심 부분으로, 하드웨어와 응용 프로그램 간의 상호 작용을 관리한다. 주요 기능으로는 프로세스 관리, 메모리 관리, 입출력 관리, 파일 시스템 관리 등이 있다. 커널은 시스템의 최상위 권한을 가지고 있어 하드웨어 자원에 직접 접근하고, 응용 프로그램이 원활하게 실행될 수 있도록 관리한다. 만약 응용 프로그램이 파일 생성 및 파일 삭제 등의 기능을 실행하기 위해 직..
Basic/ComputerScience
2023. 6. 10. 22:28
공지사항