CS/운영체제

운영체제의 역할과 구조

씩씩한 IT블로그 2023. 1. 28. 11:42
반응형

동찬찬과 함께하는 신나는 운영체제 스터디를 위한 기초공부
운영체제 박사가 되자

운영체제의 역할

1. CPU 스케쥴링 : CPU소유권을 어떤 프로세스에 할당할지
2. 메모리 관리 : 한정된 메모리를 어떤 프로세스에 얼만큼 할당해야 하는지 관리
3. 프로세스 관리 : 프로세스 생성과 삭제 자원할당 및 반환을 관리
4. I/O 디바이스 관리 : I/O 디바이스들인 마우스, 키보드와 컴퓨터간에 데이터를 주고받는 것을 관리
5. 디스크파일 관리 : 디스크파일을 어떠한 방식으로 보관할지 관리

 

운영체제의 구조

- 기본구조

유저프로그램 
GUI=> 운영체제
시스템콜
커널
드라이버(하드웨어를 제어하기위한 소프트웨어)
하드웨어 




반응형