Memory Management 썸네일형 리스트형 Memory Management - bind란? 메모리의 주소는 크게 물리적 주소(Physical Memory)와 논리적 주소(Logical Memory)로 나눈다. 물리적 주소는 실제 메모리의 유닛(Unit)의 순서대로 지정된 절대 주소를 말하고 논리적 주소는 CPU에 의해 연산된 가장 주소를 얘기한다. Bind란 프로세스 상의 변수와 물리적 주소를 합쳐 고정시키는 것을 말한다. bind를 하는 시간은 크게 3가지로 나눌 수 있는데 Compile Time, Load Time, Execution Time 이렇게 3가지 이다. 시간 순서도는 아래 그림을 보면 된다. Compile Time은 지정된 변수의 주소값과 물리적 주소를 일치시킨다. 즉, 컴파일시 지정된 주소값으로 Base와 Limit를 잡아서 그래도 메모리의 적제한다. 이 경우에 만일 시작 위치.. 더보기 이전 1 다음