기출문제/정보처리기사

2019년 1회 정보처리기사 기출문제 32번

엉클지니 2025. 5. 7. 23:26
반응형

32. 기억장치를 각 모듈이 번갈아 가며 접근하는 방법은?

    페이징            스테이징

    인터리빙         세그멘팅

 

 

 

 

이 문제는 기억장치(메모리) 접근 방식에 관한 것으로, **"여러 모듈이 번갈아 가며 접근하는 방식"**을 묻고 있습니다.


✅ 정답: ❸ 인터리빙 (Interleaving)


300x250

 

🔍 보기 분석

번호 용어 설명 정답 여부

페이징 (Paging) 가상 메모리를 일정한 크기의 페이지로 나누어 관리하는 방식. 프로세스 주소 공간 ↔ 물리 메모리 사이 변환 시 사용됨.  
스테이징 (Staging) 주로 I/O 장치와의 연계에서 사용. 데이터를 버퍼로 임시 보관한 뒤 처리하는 방법.  
인터리빙 (Interleaving) 메모리를 여러 모듈로 나누고, 번갈아 가며 접근함으로써 속도 향상. 예: 모듈 0 → 모듈 1 → 모듈 2...  
세그멘팅 (Segmenting) 프로그램을 의미 단위(코드, 데이터, 스택 등)로 나누는 메모리 관리 방식. 주소는 세그먼트 번호 + 오프셋으로 구성됨.  

🧠 인터리빙(Interleaving) 메모리란?

  • 목적: 메모리 접근 속도 향상
  • 방법: 메모리를 여러 모듈로 나눈 뒤, CPU가 순서대로 교차 접근
  • 예:
    • 주소 0 → 모듈 0
    • 주소 1 → 모듈 1
    • 주소 2 → 모듈 2
    • 주소 3 → 모듈 0 (다시 순환)

📈 효과

  • 동시에 읽고 쓸 수 있어 처리 속도 향상
  • 병렬 처리가 가능

🧑‍🏫 학생들에게 쉽게 설명하는 팁

"인터리빙은 마치 세 줄로 나뉜 줄넘기 줄을 동시에 돌리는 것과 같아요. 하나만 계속 돌리는 것보다 셋이 교대로 돌리면 더 빠르게 더 많은 아이들이 넘을 수 있겠죠? 마찬가지로, 메모리를 번갈아 사용해서 속도를 높이는 게 바로 인터리빙이에요!"


 

 

 

https://link.coupang.com/a/csZ4ed

"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."