"32 비트"는 2^32와 같습니다. 즉, 32 비트 OS에서 4GB의 메모리를 정의 할 수 있습니다. "64 비트"는 2^64이므로 15EB를 허용합니다. 따라서 64 비트 OS를 사용하면 더 많은 메모리를 컴퓨터에 저장할 수 있습니다.32 비트 OS에서 4GB 메모리가 64 비트 OS에서 2GB가 아닌 이유는 무엇입니까?
그러나 나는 다른 점을 혼동합니다.
시스템에서 4GB의 실제 메모리가 있고 32 비트 정수로 4GB를 나누면 32 비트 정수에서 몇 개의 정수를 저장할 수 있습니다 (call 그것 N). 그리고 64 비트에서 계산은 4GB를 64 비트 정수로 나눈 값이므로 정수의 절반 만 저장할 수 있습니다. 결과적으로 64 비트로 동일한 메모리를 가진 정수를 저장할 수 없습니다.
이 말은 Microsoft가 32 비트 및 64 비트 버전의 OS에서이 메모리를 "4GB"로 표시함으로써 속이려는 것을 의미합니까?
쿨 !! 고마워 회신 :) – John