세그먼테이션
-
메모리 관리(Memory Management)Computer Engineering/운영체제 2019. 8. 18. 00:42
안녕하세요 dely입니다:) 오늘은 메모리 관리(Memory Management)에 대해 정리해보겠습니다. 기존에 디스크에 있던 이진 형태의 파일들이 논리메모리(logical memory)에 있다가 물리메모리(physical memory)로 이동 할 때(즉, 디스크 파일->프로세스가 될 때) 주소 변환을 해야하는데 그 주소 변환은 하드웨어가 해주게 됩니다. (주소 변환은 논리적인 주소를 물리적인 주소로 맵핑하는 것으로 다음 포스팅인 가상 메모리에 정리할 예정입니다.) 메모리에 프로세스를 올릴 시점, 즉 주소 변환의 시점에 따라 Compile time인지, Load time인지, run time인지에 따라 각자 다른 특징들을 갖게 됩니다. 1. 주소의 할당(Address Binding) 1) 컴파일 시간(..