리눅스마스터 1급 1차(필기) 정리 – Shionista의 보안블로그(blog.naver.com/is_king)
1과목 리눅스 실무의 이해
CH.1 리눅스의 개요
1. 운영체제의 개요 1-1. 운영체제의 이해
# 운영체제의 주요 역할
- HW 제어, 사용자들 간에 HW 자원을 공유 - 스케줄링을 통해 자원의 효율적 사용 - I/O 용이
- 오류 방지/복구
- 편리한 사용자 인터페이스 제공
# 운영체제 유형 2014(2) 2014(2) 2015(2) 2015(2)
- 다중 교환(Multi-switching) : 다수의 작업이 동시 실행. 포그라운드 프로그램만 동작
- 단일 작업(Single-tasking) : 한 번에 하나의 작업만 처리
- 다중 작업(Multi-tasking) : 여러 개의 작업을 동시에 수행
- 다중 사용자(Multi-user) : 단일 프로세서에서 여러 사용자의 프로그램이 실행
- 대화형 처리(Interactive Processing) : 대화형으로 작업을 처리 (시분할 처리 기능 필요)
- 일괄 처리(Batch Processing) : 여러 개의 작업을 묶어 한 번에 처리
- 실시간 처리(Real Time Processing) : 작업의 처리가 지연없이 즉각적으로 처리
- 분산 처리(Distributed Processing) : 여러 시스템을 연결하여 작업을 나누어 처리
# 시스템 성능을 나타내는 4가지 요소 2015(2)
- 처리 능력(Throughput) : 단위 시간당 처리 능력
- 반환 시간(Turnaround Time) : 작업이 제출되어 결과를 얻을 때까지의 총 소요시간 - 신뢰도(Reliability) : 시스템이 얼마나 정확하게 작동되는지를 나타냄
- 사용 가능도(Availability) : 시스템에서 곧 사용할 수 있는 정도를 나타냄 # 가상메모리 2016(1) 2016(2) 2018(1)
- 하드디스크의 일부를 메모리(RAM)처럼 사용하는 것
- 하드디스크에서 가상메모리로 쓰이는 영역을 스왑 영역(swap space)이라고 한다. - 스와핑(Swapping) : 메모리와 하드디스크 사이의 데이터 교환
# 페이지 교체 알고리즘 2014(1)
- FIFO(First-In First-Out) : 먼저 적재된 페이지를 제거하는 알고리즘
- LRU(Least Recently Used) : 가장 오랫동안 참조되지 않은 페이지를 제거하는 알고리즘
- LFU(Least Frequently Used) : 최근에 가장 적게 사용된(참조된) 페이지를 제거하는 알고리즘
- NUR(Not Used Recently) : 참조비트와 변형비트를 사용하여 가장 오랫동안 참조되지 않은 페이지를 제거하는 알고리즘(LRU 알고리즘의 변형)
- SCR(Second Chance Replacement) : FIFO 알고리즘의 단점을 보완한 알고리즘. 참조비트로 한번의 기회를 더 부여하는 알고리즘
1-2. 운영체제의 종류
# 리눅스의 특징 2014(2) 2016(1) 2018(1)
- CPU 최적화 : 인텔 CPU 뿐만 아니라 AMD와 Cyrix CPU에도 최적화되어 있음
- 뛰어난 네트워킹 : TCP/IP 뿐만 아니라 IPX/SPX, SLIP, PPP 등의 여러 네트워킹 프로토콜을 지원 - 뛰어난 이식성/확장성 : 다른 OS에 비해 이식성, 확장성이 뛰어남
- 6개의 가상 콘솔 제공 : 하나의 모니터를 장착한 시스템에서 기본적으로 6개의 가상 콘솔을 제공 - 효율적인 가상메모리
CH.1 리눅스의 개요
리눅스마스터 1급 1 / 63
'나의 자격증 투쟁 일지' 카테고리의 다른 글
리눅스 마스터 1급 기출문제 모임 (0) | 2022.09.17 |
---|---|
리눅스마스터2급 (0) | 2022.09.16 |
파이썬 마스터 1급, 2급, 3급 샘플 문제 (0) | 2022.09.15 |
CCTV 전문가, 영상정보관리사 2회 필기 기출문제 (0) | 2022.09.15 |
리눅스 마스터 기출문제 모음 (0) | 2022.08.29 |