OS Mediator

운영체제의 중재 역할

운영체제는 사용자 프로그램과 하드웨어 사이에서 CPU, 메모리, 파일, 장치를 안전하고 공정하게 나누어 쓰게 합니다.

App요청 발생
System Call커널 진입
Kernel자원 관리
Hardware실제 실행
01

프로세스 관리

여러 프로그램이 CPU를 나누어 쓰도록 실행 순서를 조정합니다.

02

메모리 관리

각 프로그램이 안전한 주소 공간을 갖도록 배치하고 보호합니다.

03

파일 시스템

디스크 데이터를 파일과 디렉토리라는 익숙한 형태로 제공합니다.

04

장치 제어

키보드, 네트워크, 저장장치를 드라이버와 인터럽트로 다룹니다.

이해 기준

  • 운영체제는 편의 기능이면서 동시에 보호 장치입니다.
  • 시스템 콜은 프로그램이 커널에게 자원 작업을 부탁하는 공식 통로입니다.
  • 성능 문제는 CPU, 메모리, I/O 중 어디서 막히는지 나누어 봅니다.

핵심 자원

CPU스케줄링
Memory주소 공간
Disk파일
Device드라이버