운영체제란 뭘까?

MoOrY·2022년 10월 30일
0

운영체제

목록 보기
1/20
post-custom-banner

Operating System

하드웨어를 효율적으로 관리하여 사용자나 응용프로그램에게
서비스를 제공하는 역할을 하는 소프트웨어

운영체제의 역할

프로세서에게 처리할 작업 할당 및 관리
프로세스 생성 및 관리

프로그램의 프로세서 사용 제어
프로그램의 프로세서 사용시간 관리
복수 프로그램 간 시간조율

메모리 할당 및 관리
프로그램의 요청에 따른 메모리 할당 및 회수, 할당된 메모리 관리
메모리 여유공간 관리, 각 프로세스의 할당 메모리 영역 접근 보호

가상 메모리 관리
가상메모리 생성 및 관리. 논리주소 -> 물리주소 변환

장치 드라이버 관리
주변장치 사용을 위한 인터페이스 제공

인터럽트 처리
주변장치의 요청 처리. 반드시 OS를 거쳐야 한다

파일 및 디스크 관리
파일 생성 및 삭제 디스크 공간관리 등

UserInterface(UI[편의성])
CUI, GUI, EUCI.....

프로세스, 쓰레드 관리

시스템 관리(보호)

profile
필기용 블로그입니다.
post-custom-banner

0개의 댓글