brunch

You can make anything
by writing

C.S.Lewis

by 내가 사는 세상 Dec 02. 2023

운영체제 - 하는 일

운영체제

: 컴퓨터 시스템에서 하드웨어와 소프트웨어 간의 효율적인 상호작용을 관리하고 제어하는 소프트웨어


cf) 컴퓨터 구조

계산장치

CPU


저장장치

메모리1 - RAM

메모리2 - SSD




운영체제가 구체적으로 하는 일

1. 자원 관리 : 운영체제는 컴퓨터의 자원(CPU, 메모리, 디스크 공간 등과 같은 하드웨어 자원을 포함) 관리

2. 프로세스 관리: 프로세스는 실행 중인 프로그램을 의미하며, 이러한 프로세스를 생성하고 스케줄링하여 CPU의 사용을 조절

3. 메모리 관리: 여러 프로세스가 동시에 실행될 수 있게 메모리를 효율적으로 관리

4. 파일 시스템 관리: 데이터를 저장하고 검색하기 위한 파일 시스템을 관리(파일, 디렉터리 생성, 읽기, 쓰기, 삭제 작업 등)

5. 장치 드라이버 관리: 운영체제는 하드웨어 장치와 통신하기 위해 장치 드라이버를 관리

매거진의 이전글 기초개념 - 함수
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari