# 운영체제
운영체제는 하드웨어 자원을 관리하고 응용 프로그램에 서비스를 제공합니다.
```mermaid
---
config:
theme: base
themeVariables:
background: "#FFFFFF"
git0: "#1E3A8A"
gitBranchLabel0: "#FFFFFF"
cScale0: "#DBEAFE"
cScale1: "#D1FAE5"
cScale2: "#FEF3C7"
cScale3: "#EDE9FE"
cScale4: "#FEE2E2"
cScale5: "#CFFAFE"
cScale6: "#FCE7F3"
cScale7: "#E0E7FF"
cScale8: "#F1F5F9"
cScale9: "#ECFCCB"
cScale10: "#FFE4E6"
cScale11: "#E5E7EB"
cScaleLabel0: "#000000"
cScaleLabel1: "#000000"
cScaleLabel2: "#000000"
cScaleLabel3: "#000000"
cScaleLabel4: "#000000"
cScaleLabel5: "#000000"
cScaleLabel6: "#000000"
cScaleLabel7: "#000000"
cScaleLabel8: "#000000"
cScaleLabel9: "#000000"
cScaleLabel10: "#000000"
cScaleLabel11: "#000000"
---
mindmap
root((운영체제))
프로세스
스케줄링
라운드로빈
우선순위
멀티레벨큐
스레드
동기화
뮤텍스
세마포어
모니터
메모리관리
가상메모리
페이징
세그멘테이션
교체알고리즘
LRU
LFU
파일시스템
파일·디렉토리
저널링
권한
I/O
버퍼링
인터럽트
DMA
커널유형
모놀리식
마이크로
하이브리드
보안
사용자권한
샌드박스
취약점
```
관련: [[마인드맵/컴퓨터-네트워크]], [[마인드맵/사이버보안]]