운영체제의 역할

  1. 프로세스 관리
  2. 저장장치 관리
  3. 네트워킹
  4. 사용자 관리
  5. 디바이스 드라이버

각 역할 설명

1. 프로세스 관리

즉, 운영체제는 프로세스를 CPU에 할당 및 해제

2. 저장장치 관리(핵심)

즉, 운영체제는 저장장치인 주기억장치와 보조기억 장치를 통해 프로세스를 메모리 영역의 할당 및 파일 시스템들을 저장
=> 이때 메모리를 효육적으로 사용하기 위해 가상 메모리 사용

3. 네트워킹

즉, 응용 프로그램이 네트워크를 사용하려면 운영체제에서 해당 프로토콜을 지원해야줘야 됌.

4. 사용자 관리