System Security Operating System
운영체제의 기능 Process 관리 주기억장치관리 보조기억장치관리 I/O 시스템 관리 파일관리 스케줄링을 통한 실행가능 프로세서 추적 / 관리 주기억장치관리 접근을 관리 / 제어(주소변환, 기억보호, 버퍼) 보조기억장치관리 HDD, 디스켓등의 기억장치에 대한 접근관리,제어수행 I/O 시스템 관리 입출력 장비를 통한 주변기기와 중앙시스템 간의 통신 파일관리 프로그램, 데이터를 파일단위로 관리, 저장장치에 저장
기능적 분류 제어프로그램 처리프로그램 감시 프로그램 작업관리 프로그램 데이터관리 프로그램 서비스 프로그램 문제프로그램 번역프로그램
Data 입출력 방식 프로그램에 대한 입출력 방식 인터럽트에 의한 입출력 방식 DMA에 의한 입출력 방식
Process 관리 프로세스?? 쓰레드??
프로세스 스케줄링 스케줄링 기준 CPU 사용률, 시스템 처리율, 수행 / 대기시간, 응답시간 스케줄링 기법 선점형 비선점형
선점형 스케줄링 RR SRT MFQ
비선점형 스케줄링 FIFO, FCFS HRN 우선순위 기한부
기억장치관리 기억장치 관리전략 반입전략 배치전략 교체전략
단편화 내부단편화 외부단편화 해결방법
페이지 교체 알고리즘 OPT FIFO LRU LFU NUR SCR
디스크 스케줄링 FCFS, FIFO SSTF SCAN C-SCAN N-step SCAN
UNIX(Linux) KERNEL & SHELL 사용자 실행레벨 권한(PERMISSION)