Skip to content

OperatingSystems:Basic

운영체제 이론

이론

프로세스

프로세스 개요

  • 프로세스(Process) 환경
  • 프로세스 정의
  • 프로세스 분류
  • 프로세스 계층
  • 프로세스 제어블록(PCB; Prcess Control Block)

프로세스 상태

  • 프로세스 상태 및 전이
  • 인터럽트(Interrupt)
  • 문맥교환(Context Switching)
  • 스레드(Thread)

병행 프로세스

  • 프로세스 구분
  • 병행 프로세스(Parallel Process) 개요
  • 임계구역(Critical Section)
  • 상호배제(Mutual Exclusion)
  • 동기화(Synchronization)

프로세스 스케줄링

  • 스케줄링(Scheduling) 개요
  • 프로세스 스케줄링 목적
  • 프로세스 스케줄링 기법
  • 비선점형(Non Preemptive) 스케줄링 기법
  • 선점형(Preemptive) 스케줄링 기법

교착상태

  • 교착상태(Deadlock) 개요
  • 교착상태 4대 발생조건
  • 교착상태 해결방안

기억장치 관리

기억장치 관리 전략

  • 기억장치 관리 전략 개요
  • 반입(Fetch) 전략
  • 배치(Placement) 전략
  • 교체(대치, Replacement) 전략

주기억장치 할당

  • 주기억장치 할당 기법
  • 단편화 해결

가상기억장치

  • 가상기억장치(Virtual Memory) 개요
  • 페이징(Paging)
  • 세그먼테이션(Segmentation)
  • 페이징/세그먼테이션

파일 관리

파일 기본

  • 파일(File)
  • 파일 분류
  • 데이터베이스(Database)

Filesystem

  • 파일시스템(File System) 개요
  • 파일시스템 기능
  • Working Directory
  • Relative Path
  • Absolute Path

디렉토리

  • 디렉토리(Directory) 개요
  • 디렉토리 종류

디스크 공간 할당

  • 디스크 공간 할당 개요
  • 디스크 공간 할당 기법

디스크 스케줄링

  • 디스크 스케줄링(Disk Scheduling) 개요
  • 디스크 스케줄링 종류

파일 및 자원보호 기법

  • 파일보호(File Protection) 기법
  • 자원보호(Resource Protection) 기법

정보 보안

  • 보안(Security)
  • 보안 등급(Security Level)
  • 보안유지 기법
  • 정보보안 기법

다중 및 분산처리

다중 처리기

  • 다중 처리기(Multi Processor) 개요
  • 다중 처리기 연결
  • 다중 처리기 운영체제 구조
  • 프로세서 결합도(Processor coupling)

분산처리시스템

  • 분산처리시스템(Distributed Processing System) 특징
  • 분산처리시스템 성질
  • 분산처리시스템 계층 구조
  • 분산 파일시스템(Distributed File System)

분산처리시스템 분류

  • 위상(Topology)에 따른 분류
  • 분산 범위에 따른 분류
  • 운영체제에 따른 분류

See also

Favorite site