1. 운영체제 스케줄링

스케줄링은 운영체제가 여러 프로세스 중에서 CPU를 누구에게 줄지 결정하는 것이다.

라운드 로빈 Round Robin

라운드 로빈은 각 프로세스에게 정해진 시간만큼 CPU를 나눠 주는 방식이다.

개념의미
라운드 로빈CPU를 일정 시간씩 돌아가며 배정
Time Quantum한 번에 CPU를 사용할 수 있는 정해진 시간
선점형시간이 끝나면 CPU를 빼앗아 다음 프로세스에게 넘김
시분할 시스템여러 사용자가 동시에 사용하는 것처럼 보이게 하는 시스템

예시:

순서실행
1A 프로세스 2초 실행
2B 프로세스 2초 실행
3C 프로세스 2초 실행
4다시 A 프로세스 2초 실행

다른 처리 방식

개념의미
병렬 처리여러 CPU나 코어가 동시에 작업 처리
실시간 처리입력된 자료를 즉시 처리
분산 처리여러 컴퓨터가 네트워크로 연결되어 작업 분담
시분할 처리CPU 시간을 잘게 나누어 여러 작업이 동시에 되는 것처럼 처리

핵심 암기

라운드 로빈 = 시간 조각만큼 돌아가며 CPU 사용

Time Quantum 나오면 라운드 로빈


2. 기억장치 계층 구조

기억장치는 CPU와 가까울수록 빠르고 비싸다.

속도 순서가 자주 나온다.

빠른 순서

레지스터 → 캐시메모리 → RAM → 보조기억장치

기억장치의미
레지스터CPU 내부에 있는 가장 빠른 저장 공간
캐시메모리CPU와 RAM 사이의 속도 차이를 줄이는 고속 기억장치
RAM실행 중인 프로그램과 데이터를 저장하는 주기억장치
보조기억장치SSD, HDD처럼 데이터를 오래 저장하는 장치

특징 정리

구분속도용량가격
레지스터가장 빠름가장 작음가장 비쌈
캐시매우 빠름작음비쌈
RAM빠름중간중간
보조기억장치느림큼저렴

핵심 암기

레캐램보

CPU 가까울수록 빠르고, 멀수록 용량이 큼


3. 디스크 관리와 Windows 명령어

디스크 조각 모음

디스크 조각 모음은 흩어진 파일 조각을 정리해서 파일 접근 속도와 디스크 효율을 높이는 작업이다.

개념의미
단편화파일이 디스크 여러 곳에 흩어져 저장된 상태
조각 모음흩어진 파일 조각을 모아 정리하는 작업
목적디스크 접근 속도 향상, 저장 공간 효율 개선

틀린 보기 주의

불량 섹터를 치료한다는 설명은 조각 모음이 아니다.

개념의미
디스크 조각 모음흩어진 파일 조각 정리
디스크 검사오류 검사, 불량 섹터 확인
불량 섹터디스크에서 손상된 저장 구역

핵심 암기

조각 모음 = 흩어진 파일 정리

불량 섹터 = 디스크 검사 쪽 개념


DIR 명령어

DIR은 Windows 명령 프롬프트에서 파일과 폴더 목록을 보여주는 명령어이다.

명령어의미
DIR현재 폴더의 파일/폴더 목록 출력
DIR /P한 화면씩 끊어서 출력
DIR /W가로로 넓게 출력
DIR /S하위 디렉터리까지 모두 출력
DIR /A숨김 파일 등 특정 속성 파일도 출력

문제에서 하위 디렉터리 정보까지 표시하라고 하면 DIR /S이다.

핵심 암기

/S = Subdirectory = 하위 폴더까지