공부방/운영체제

메모리 관리 서술형 풀어보기

EVO. 2023. 6. 22. 21:54

1. 메모리 계층 구조에 대해

1) 목적은 무엇인가? 즉 어떤 성능이 향상되는가?

2) 메모리 계층 구조를 형성하는 데 참조의 지역성은 어떻게 활용되었는가?

 

2. 운영체제는 왜 메모리를 관리하야 하는지 이유를 간단히 설명하라.

 

3. 논리 주소(가상 주소)와 물리 주소의 정의를 말하고, 물리 주소만 있으면 되지 논리 주소가 왜 필요한가?

 

4. MMU에 대해

1) 기능은 무엇인가?

2) MMU는 하드웨어인가 소프트웨어인가?

3) 컴퓨터 어느 곳에 존재하는가?

4) MMU가 없는 컴퓨터가 있을 수 있는가? 이유와 함께 논하라.

 

5. IBM OS/360 MVT는 IBM OS/360/MFT 운영체제의 메모리 관리의 어떤 점을 개선하고자, 어 떻게 한 것인가? 그래서 또한 IBM OS/360 MVT의 메모리 관리에는 어떤 문제가 생기게 되었는 가?

 

6. 단편화에 대해

1) 단편화란 무엇인가? 내부 단편화와 외부 단편화에 대해서도 정의를 내려라.

2) 책의 그림 8-8에 나오는 4가지 메모리 할당 기법 각각에 대해, 단편화가 발생하는지에 대해 설명하라.

 

7. 운영체제의 메모리 관리 정책 중 고정 크기 할당 정책을 구현할 때, 주소 변환과 메모리 보호 를 위한 구조를 그림으로 그리고, 논리주소가 물리 주소로 변환되는 과정과 메모리 보호가 이루 어지는 과정을 설명하라.

 

8. 세그먼테이션 메모리 관리 정책을 구현할 때, 주소 변환과 메모리 보호를 위한 구조를 그림으 로 그리고, 논리주소가 물리 주소로 변환되는 과정과 메모리 보호가 이루어지는 과정을 설명하라.

 

9. 복합문제 1번을 풀어라.

 

10. 복합문제 2번을 풀어라.

 

11. 복합문제 4번을 풀어라.

 

예상 답