Car-tech

32 비트 Windows에서 4GB RAM에 액세스 할 수없는 이유는 무엇입니까?

B.A.P(비에이피)-Carnival M COUNTDOWN 160225 EP.462

B.A.P(비에이피)-Carnival M COUNTDOWN 160225 EP.462
Anonim

개의 32 비트 프로세서와 운영 체제 만 볼 수 있으며 최대 4GB의 메모리에 액세스 할 수 있습니다. 따라서 Qasim Zaib의 PC는 4GB가 설치된 상태에서 3GB 만 보게됩니까?

[ [email protected] 로 기술 질문을 보내거나 PCW Answer Line 포럼 에 게시하십시오..]

RAM의 모든 바이트는 자체 주소가 필요하며 프로세서는 해당 주소의 길이를 제한합니다. 32 비트 프로세서는 32 비트 길이의 주소를 사용합니다. 4,294,967,296 또는 4GB, 가능한 32 비트 주소가 있습니다.

이 제한 사항에 대한 해결 방법이 있지만 대부분의 PC에는 실제로 적용되지 않습니다. 아래에서 간략하게 설명 드리겠습니다.

좋습니다. 프로세서 및 해당 프로세서 용으로 설계된 운영 체제가 4GB 만 처리 할 수 ​​있다면 Qasim의 PC (및 32 비트 사용자의 경우)가 그렇게 많이 볼 수없는 이유는 무엇입니까?

모든 주소가 RAM에 사용 가능한 것은 아니기 때문입니다. PCI 버스 및 USB 호스트 어댑터와 같이 주소가 필요한 다른 하드웨어가 컴퓨터 내부에 있습니다.

그래픽 카드는 아마도 가장 큰 주소지 일 것입니다. 오늘날의 그래픽 어댑터는 종종 기가 바이트 이상의 RAM을 포함하고 있으며 그 바이트 중 하나마다 주소가 필요합니다. 공평하게 말하자면, 멀티 기가비트 그래픽 카드 중 많은 수가 32 비트 PC에있는 것은 의심 스럽지만, 512MB 비디오 카드조차도 4GB 중에서 상당한 용량을 차지할 것입니다.

불행히도, 당신이 할 수있는 일은별로 없습니다 64 비트 컴퓨터 및 운영 체제로 업그레이드하는 경우는 예외입니다. 결국에는 그렇게 할 것이지만 지금 당장 필요가 없거나 여유가 없을 수도 있습니다.

위의 약속에서 4GB 제한에 대한 해결책을 말씀 드리지만 실제로는 도움이되지 않더라도. PAE (Physical Address Extension)라는 기술을 사용하면 32 비트 프로세서가 최대 64GB까지 액세스 할 수 있습니다.

좋은 소식은 프로세서가 PAE를 지원한다는 것입니다. 나쁜 소식: 서버 에디션을 사용하고 있지 않는 한, Windows의 복사본은 그렇지 않습니다.