BEATSLOTH 공대인의 무덤
[정보보안기사 필기] 운영체제 요약 정리 (1) 본문
운영체제는 컴퓨터 내의 자원을 효율적으로 사용하게 해주는 시스템 프로그램으로 하드웨어를 제어,관리할 수 있다 .
운영체제는 처리량,반환시간,응답시간, 신뢰도가 중요하다.
운영체제는 부팅, 인터페이스,자원관리, 파일관리,프로세스 관리 역할을 한다.
운영체제는 제어프로그램, 처리프로그램으로 구성 되어있으며
제어프로그램은
슈퍼바이저 프로그램 |
시스템의 모든 동작 관리 |
작업 관리 프로그램 |
명령 해독-수행 준비- 끝나면 마무리 |
데이터 관리 프로그램 |
데이터 관리,입출력 장치 |
통신 관리 프로그램 |
신호 통제,제어 |
처리프로그램은
언어 번역 프로그램 |
사람-기계간 언어번역 |
서비스 프로그램 |
사용자 편의 지원 |
유틸리티 프로그램 |
표준화 및 공동 서비스 프로그램 |
기술발전 흐름
일괄처리 시스템 |
일을 모아서 한꺼번에 처리함 |
오프라인 시스템 |
자동작업화로 준비시간과 작업순서 결정 필요성을 제거 |
온라인 시스템 |
대회식 시스템으로 즉시 응답 |
시분할 시스템 |
시간을 나눠 일정시간 할당 |
다중 프로그래밍 시스템 |
여러개의 프로그램이 동시에 실행되는 것 처럼 처리 |
다중처리 시스템 |
여러개의 CPU를 여러개의 프로그램을 다중작업 |
실시간 시스템 |
처리 요구를 즉시 처리 |
분산처리 시스템 |
여러개의 컴퓨터를 분산시켜 처리 |
임베디드 시스템 |
IoT 에서 사용되는 특정 기능을 수행하는 작업 |
입력 버퍼링은 프로세서가 데이터를 요구하기전 데이터를 미리 복사 하는 것
출력 버퍼링은 프로세서가 실행동안 장치에 데이터를 기록하는 것
스풀링은 디스크의 공간 일부를 버퍼처럼 사용하는 방식이다 .
디스크를 스풀 공간으로 쓰는 이유는 H/W와 S/W의 속도 차이를 줄이기 위함이다.
일반적으로 S/W는 H/W의 성능을 따라오지 못한다 .
버퍼링 |
스풀링 |
H/W 구현 |
S/W 구현 |
입출력 계산 중복 가능 |
다중 작업에 입출력, 계산 중복 가능 |
스택,큐 |
큐 |
단일 사용자 |
다중 사용자 |
주기억 장치 |
디스크 |
인트럽트
외부 인트럽트 |
입출력,에 의한 인트럽트 |
내부 인트럽트 |
프로그램 자체 문제에 의한 인트럽트 |
S/W 인트럽트 |
프로그램 명령처리 중 명령 요청에 의한 인트럽트 |
'STUDY > 정보보안기사 필기' 카테고리의 다른 글
[정보보안기사 필기] 운영체제 보안 운영체제 요약 정리 (3) (0) | 2016.11.26 |
---|---|
[정보보안기사 필기] 운영체제 프로세스 요약 정리 (2) (0) | 2016.11.24 |
[정보보안기사 필기] 접근 통제 요약 정리- 공격기법 (3) (0) | 2016.11.22 |
[정보보안기사 필기] 접근 통제 요약 정리- 보안모델 (2) (0) | 2016.11.21 |
[정보보안기사 필기] 암호화 요약 정리 개요 편 (0) | 2016.11.16 |