OS - 운영체제의 역할

choko's avatar
Jun 29, 2024
OS - 운영체제의 역할
 

프로세스 관리

  • 운영체제에서 작동하는 응용 프로그램 관리
  • 프로세서(CPU) 관리, 프로세스 간 공유 자원 접근과 통신 관리
    • 프로세스, 스레드
    • 스케줄링
    • 동기화
    • IPC 통신
 

저장장치 관리

  • 1차 저장장치에 해당하는 메인 메모리와 2차 저장장치에 해당하는 하드디스크, NAND등 관리
    • 메모리 관리
    • 가상 메모리
    • 파일 시스템
 

네트워킹

  • 운영체제에서 네트워크 프로토콜을 지원해야 함
    • TCP/IP
    • 기타 프로토콜
 

사용자 관리

  • 한 컴퓨터를 여러 사람이 사용하는 환경도 지원, 각 계정 별 프라이버시, 보안, 접근 권한등 관리
    • 계정 관리
    • 접근권한 관리
 

디스크 드라이버

  • 시스템에 붙어있는 여러 하드웨어들이 운영체제에서 인식하고 관리하도록, 디바이스 드라이버 지원
    • 순차접근 장치
    • 임의접근 장치
    • 네트워크 장치
 
 
Share article

Tom의 TIL 정리방