[OS] 메모리 낭비 방지를 위한 동적 적재(Dynamic Loading), 동적 연결(Dynamic Linking), 스와핑(Swapping)


[OS] 메모리 낭비 방지를 위한 동적 적재(Dynamic Loading), 동적 연결(Dynamic Linking), 스와핑(Swapping)

메모리를 효율적으로 관리하기 위해 운영체제는 여러 메모리 낭비 방지 기술들을 적용한다. 이 글에서는 아래 3가지 기술에 대해 작성해보겠다. 1. 동적 적재(Dynamic Loading) 2. 동적 연결(Dynamic Linking) 3. 스와핑(Swapping) 1. 동적 적재(Dynamic Loading) 우선 이 Dynamic Loading에서 load는 메인메모리로 프로그램이 적재되는 것을 의미한다. 이 동적 적재(Dynamic Loading)이 무엇인지에 대해 간추려보자면, 프로그램 실행에 반드시 필요한 루틴과 데이터만 적재한다는 것이 바로 동적 적재이다. 우리가 어떤 프로그램을 하나 만들었다고 해보자. 이 프로그램이 메인메모리상에 올라갔을 때 오류처리같은 루틴들은 항상 사용되진 않을..........

[OS] 메모리 낭비 방지를 위한 동적 적재(Dynamic Loading), 동적 연결(Dynamic Linking), 스와핑(Swapping)에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : [OS] 메모리 낭비 방지를 위한 동적 적재(Dynamic Loading), 동적 연결(Dynamic Linking), 스와핑(Swapping)