OperatingSystems:Basic
운영체제 이론
이론
쉘
- Shell: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)에 따른 분류
- 분산 범위에 따른 분류
- 운영체제에 따른 분류