다음 글이 설명하는 것은?컴퓨터 운영체제의 메모리 관리 방법 가운데 하… | [9급 지방직 컴퓨터일반] 11년 1회차 기출문제 상세 페이지
1[9급 지방직 컴퓨터일반] 11년 1회차
다음 글이 설명하는 것은?
컴퓨터 운영체제의 메모리 관리 방법 가운데 하나로 프로세스와 주기억장치를 고정된 크기의 블록 단위로 나누고, 프로세스 실행 시 필요한 블록만을 보조기억장치에서 주기억장치로 가져오므로 프로세스의 물리적인 저장 공간을 비연속적으로 할당하는 것이 가능하다.
1
페이징(paging)
2
컨텍스트 스위칭(context switching)
3
스와핑(swapping)
4
스풀링(spooling)
해설
설명하는 것은 페이징(paging)이다. 프로세스와 주기억장치를 고정된 크기의 블록(페이지·프레임)으로 나누어 비연속적으로 할당한다.
필요한 페이지만 보조기억장치에서 빈 프레임으로 가져오고, 페이지 테이블로 논리 주소를 물리 주소로 변환하므로 물리 공간이 연속일 필요가 없다.
- 컨텍스트 스위칭: CPU를 다른 프로세스에 넘겨줄 때 실행 상태(레지스터 등)를 저장·복원하는 작업으로, 메모리 분할 방식이 아니다.
- 스와핑: 프로세스 전체를 주기억장치와 보조기억장치 사이에서 통째로 내보내고 들여오는 기법이다.
- 스풀링: 느린 입출력 장치의 데이터를 디스크에 모아 두었다가 처리하는 입출력 기법이다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.