704 운영체제

parent_topic 700-컴퓨터과학
types 레퍼런스
tags

704 운영체제

운영체제 관련 학습 내용을 정리하는 인덱스다.

상위 토픽

관련 문서

컴퓨터 시스템 기초

프로세스 관리

메모리 관리

저장장치와 파일 시스템

운영체제란

하드웨어를 관리하고 응용 프로그램에게 서비스를 제공하는 시스템 소프트웨어다.

왜 알아야 할까

  • 프로세스, 스레드 이해 없이는 병렬 프로그래밍 불가능
  • 메모리 관리 이해로 성능 최적화 가능
  • 시스템 레벨 문제 디버깅에 필수

주요 개념

  1. 프로세스/스레드 - 실행 단위와 동시성
  2. 스케줄링 - CPU 할당 알고리즘
  3. 동기화 - 뮤텍스, 세마포어, 모니터
  4. 메모리 관리 - 가상 메모리, 페이징
  5. 파일 시스템 - 데이터 저장과 관리