눈사람의 해킹공부

운영체제 개념 본문

운영체제

운영체제 개념

5n0wman 2023. 10. 31. 18:12

운영체제 정의

운영체제는 컴퓨터 사용자와 컴퓨터 하드웨어 사이에서 중계 역할을 하면서, 프로그램의 실행을 관리하고 제어하는 시스템 소프트웨어이며 컴퓨터가 켜질 때 처음으로 메모리에 적재됩니다. 또한 컴퓨터의 자원(CPU, Cache, RAM, 디스크 등)을 독점적으로 관리합니다.

 

앞서 말했듯이 운영체제는 자원에 대한 독점 권한을 소유하고 있는데 예를 들면 파일 생성(디스크의 빈 공간 관리, 파일 저장 위치 관리, 파일 입출력 등)등이 있습니다. 또한 운영체제는 사용자들과 응용프로그램들로부터 자원의 훼손방지 및 그들 사이에 자원을 효과적으로 공유하게 합니다.

 

운영체제의 기능

기능 설명
보안 관리 외부 침입으로부터 보호
네트워크 관리 - 네트워크 입출력
- 분산처리 관리
장치 관리 - 장치로부터 읽기
- 장치에 쓰기
- 장치 제어
프로세스 관리 - 프로세스 적재
- 프로세스 실행
- 프로세스 종료
- 새 프로세스 생성
- 프로세스 스케줄
- 프로세스 동기화
메모리 관리 - 메모리 할당/반환
- 메모리 보호
- 디스크 영역으로 메모리 영역 확장(가상 메모리)
파일 시스템 관리 - 파일 생성/삭제, 열기/닫기, 읽기/쓰기
- 파일 저장 위치 관리
- 파일 속성 등 정보 관리
- 디스크의 빈 영역 등 저장 장치 관리
기타 관리 - 사용자 계정
- 통계
- 오류 발견 및 대응
- 부팅

 

'운영체제' 카테고리의 다른 글

명품 운영체제 연습문제 8장  (2) 2023.12.04
명품 운영체제 연습문제 7장  (0) 2023.12.03
명품 운영체제 연습문제 6장  (4) 2023.12.01
명품 운영체제 연습문제 5장  (4) 2023.11.30
운영체제의 발전(1/2)  (0) 2023.10.31