컴퓨터 과학

운영체제 학습 노트

11개 페이지 · 기초부터 차례로 읽어도 되고, 필요한 주제로 바로 들어가도 됩니다.

용어 사전
운영체제 용어 한눈에 보기
면접 단골 용어를 한 줄 정의로 모았습니다. 누르면 설명이 있는 노트로 넘어갑니다.
01 페이지
OS의 추상화 — 커널/유저 모드·시스템 콜
02 페이지
프로세스 — 주소공간·fork/exec·컨텍스트 스위치
03 페이지
스레드 — 공유·전환 비용·유저/커널·가상 스레드
04 페이지
CPU 스케줄링 — 선점·라운드로빈·MLFQ·CFS
05 페이지
동시성 — 경쟁 조건·뮤텍스/세마포어·CAS
06 페이지
데드락 — Coffman 4조건·예방/탐지·우선순위 역전
07 페이지
가상 메모리 — 페이징·TLB·페이지 폴트
08 페이지
메모리 관리 — 단편화·교체·스래싱·OOM
09 페이지
파일 시스템 — inode·저널링(WAL)·페이지 캐시
10 페이지
I/O — 폴링/인터럽트·DMA·blocking/async
11 페이지
가상화·컨테이너 — VM·namespace·cgroup