Answer
의미는 비슷하나
다이나믹 로딩은 한번에 전체 메모리에 다 올리는 것은 아니지만 루틴이 불려질 때(내가 쓸 때)마다 메모리를 다 올리는 것
오버레이는 과거 메모리가 부족했던 시대에 프로그래머가 수작업으로 메모리를 올리고 내리는 방식에서 비롯되어 필요한 부분만 메모리에 올린다는 점에서 차이가 있다.
Explain about unknown concept
동적 적재(Dynamic Loading) : 메모리 크기가 프로세스 크기보다 큰 경우에 사용하는 방식으로 필요할때만 사용하고 빼내는 방식입니다.
오버레이 적재(Overlays Loading) : 이와 다르게 오버레이는 프로세스가 더 클때 사용하는데 프로세스 두개가 있다면 A를 올린다음 끝내고 B를 올리는 식입니다. 그것도 사람이 직접 구현해야한다는 단점이 있습니다.
오버레이 적재방식의 단점을 보완하고자 Paging 기법과 VMM(Virtual Machine Moniter)가 현재 사용되고 있음. 이유는 이 둘이 사람대신 OS가 관리하기 때문이라고 함
Question 다이나믹 로딩과 Overlay의 차이점이 무엇인가요?
Answer 의미는 비슷하나 다이나믹 로딩은 한번에 전체 메모리에 다 올리는 것은 아니지만 루틴이 불려질 때(내가 쓸 때)마다 메모리를 다 올리는 것 오버레이는 과거 메모리가 부족했던 시대에 프로그래머가 수작업으로 메모리를 올리고 내리는 방식에서 비롯되어 필요한 부분만 메모리에 올린다는 점에서 차이가 있다.
Explain about unknown concept