물리 주소
-
페이징 정리 - 1컴퓨터 과학/운영체제 2021. 8. 8. 17:42
기본 개념 외부 단편화를 해결할 수 있다. 메모리가 프로세스에 할당되고 해지되는 과정에서 생기는, 분산된 메모리 조각을 마치 연속된 공간인 것처럼 사용할 수 있다. CPU는 실제 메모리가 파편되어 있는지 알 수 없고 관심을 가질 필요도 없다. 페이지는 물리 메모리에 할당되는데, 물리 메모리의 할당 단위가 프레임이다. 페이지와 프레임은 같은 크기이다. 32bit cpu는 기본 연산 단위가 32bit이다. 포인터가 32bit(4byte)이므로 표현할 수 있는 주소의 수가 2^32개다. 이는 4,294,967,296개이다(약 42억). 32bit가 말 그대로 비트가 32개 있다는 것이고 1비트당 0, 1의 두 가지를 표현할 수 있기 때문이다. 데이터를 표현하는 기본 단위는 비트이지만 주소의 기본 단위는 바이트..