인텔 물리적 주소 확장이란 무엇입니까?


최상의 답변

인텔의 PAE 기술은 인텔이 처음으로 p6 마이크로 프로세서 (펜티엄 프로 및 펜티엄 2)에 구현 한 기술이었습니다. 목표는 4GB 메모리 장벽 (제품 세분화를 위해 대기업이 만든 것이 아니라 실제 메모리 장벽)을 돌파하는 것이 었습니다.

알다시피 프로세서의 메모리 주소 지정 기능은 다음과 같이 정의됩니다. 그것의 주소 버스의 폭. 간단히 설명하자면이 주소 버스 크기는 프로세서 워드 크기 (프로세서에있는 “비트”의 양)와 완전히 독립적이라는 점을 추가해야합니다.

펜티엄 ( p5) 및 i486에서 주소 버스의 크기는 32 비트 너비였으며 이는 CPU가 ~ 40 억 개의 위치 (40 억 바이트 또는 4GB)를 주소 지정할 수 있음을 의미합니다. 이것은 물리적 한계입니다. 현명한 해결 방법이 없으면 CPU는 단순히 추가 메모리에 액세스 할 수 없습니다.

어쨌든 이것은 문제가되기 시작했기 때문에 인텔은 PAE를 개발했습니다. 기본적으로 프로세서 주소 버스 폭을 36 비트로 늘리고 멋진 성능을 발휘했습니다. 그것에 이름. 관련 프로세서는 이제 이론적으로 64GB RAM에 액세스 할 수 있습니다. Windows NT 커널과 Linux 모두이 기능을 지원하므로 32 비트 프로세서가 4GB 이상의 RAM에 액세스 할 수 있습니다. 따라서 4GB 장벽은 실제로 문제가되지 않습니다.

그러나 Microsoft는 프로 및 서버 운영 체제에서만 PAE를 활성화하기로 결정하여 소비자 32 비트 창을 4GB 제한으로 남겨 두었습니다. 순수한 소프트웨어 제한, 이는 리눅스에서 문제가되지 않았습니다.

tl : dr : PAE는 36 비트의 증가 된 주소 버스 폭에 대한 인텔의 용어입니다.

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다