운영체제 파헤치기1 - 시스템 콜과 이중 모드
운영체제2025. 2. 6. 17:29운영체제 파헤치기1 - 시스템 콜과 이중 모드

개요운영체제(OS, Operating System)는 컴퓨터 시스템을 관리하고, 사용자와 하드웨어 간의 인터페이스 역할을 수행하는 소프트웨어입니다.대표적으로 Windows, macOS, Linux, Android, iOS 등이 있습니다.이처럼 운영체제의 종류는 다양하지만, 모든 운영체제가 제공하는 핵심 기능은 유사합니다.이러한 핵심 기능을 수행하는 운영체제의 핵심 부분을 커널(Kernel)이라고 합니다.운영체제의 역할운영체제는 크게 두 가지 핵심 역할을 담당합니다.프로세스 및 스레드 관리자원 할당 및 관리프로세스 및 스레드 관리운영체제는 프로그램(프로세스)의 실행을 제어하고, 여러 개의 프로세스가 동시에 실행될 수 있도록 스케줄링합니다.또한, 프로세스 내부에서 실행되는 스레드를 관리하여 효율적인 멀티태스..

image