홈페이지 » 어떻게 » 이론적으로 64 비트 컴퓨터에 넣을 수있는 최대 RAM 용량이란 무엇입니까?

    이론적으로 64 비트 컴퓨터에 넣을 수있는 최대 RAM 용량이란 무엇입니까?

    대부분의 사람들은 32 비트 컴퓨팅에서 64 비트 컴퓨팅으로 업그레이드하여 4GB RAM 제한을 초과하지만 멀리 64 비트 컴퓨터 영역에 들어가면 그 한계를 극복 할 수 있습니까??

    오늘의 질문 및 답변 세션은 Q & A 웹 사이트의 커뮤니티 주도 그룹 인 Stack Exchange의 하위 부문 인 수퍼 유저의 도움으로 이루어졌습니다. 이미지 : Petr Kratochvil.

    질문

    수퍼 유저 인 KingNestor는 64 비트 컴퓨터에 저장할 수있는 RAM의 양에 대해 궁금합니다.

    나는 컴퓨터 아키텍쳐 책을 읽고있다. x86, 32 비트 CPU에서 프로그램 카운터는 32 비트이다..

    따라서 주소를 지정할 수있는 바이트 수는 2 ^ 32 바이트 또는 4GB입니다. 따라서 대부분의 32 비트 시스템에서는 RAM의 양을 4GB로 제한합니다 (PAE 무시)..

    이론적으로 64 비트 머신이 2 ^ 64 바이트 또는 16 비트를 처리 할 수 ​​있다고 가정 할 때 맞습니까? 엑사 바이트 숫양?!

    당신이 말하는 엑사 바이트? 자, 이제는 욕심을 느끼지 않도록하자. 우리는 1 테라 바이트 또는 2 테라 바이트부터 기쁘게 생각합니다..

    대답

    KingNestor의 조사에 대한 답변은 실용적이고 이론적 인면에서 흥미로운 내용입니다. Matt Ball은 이론적 인 대답으로 바로 뛰어 올랐습니다.

    이론적으로 1680 만 테라 바이트. 실제로 : 귀하의 컴퓨터 케이스는 너무 작아 모든 RAM에 맞지 않습니다..

    http://en.wikipedia.org/wiki/64-bit#Limitations_of_practical_processors

    Conrad Dean은 오늘날의 기술을 사용하여 이론적 인 RAM 한계를 극대화하는 것이 얼마나 비현실적인 지에 대한 메모를 작성합니다.

    Matt Ball의 답변을 보완하기 위해 현재 온라인 소매 업체 중 한 곳에서 찾을 수있는 가장 큰 RAM 스틱은 32GB입니다. 1 테라 바이트에 도달하려면이 중 32 개가 필요합니다. 스틱 당 약 0.5 인치에서 마더 보드의 16 인치 공간에 1 테라 바이트의 상업용 램을 제공합니다. 1680 만 테라 바이트에 도달하려면 마더 보드가 4,242.42 마일이 필요합니다. LA에서 NYC까지의 거리는 약 2141 마일이므로 마더 보드는 전국에 걸쳐 늘어나서 많은 RAM을 수용 할 것입니다..

    분명히 이것은 비현실적이다..

    어쨌든 우리는 대부분의 마더 보드 에서처럼 RAM을 모두 한 줄에 넣지 않고 대신 나란히 배치했습니다. 저는 램의 평균 스틱이 약 6 인치라고 말하고 싶습니다. 따라서 너비를 0.5 인치로 허용한다면, 6 인치 스퀘어에 12 스틱의 램 스퀘어 유닛을 가질 수 있습니다. 이 사각형을 RAM 타일이라고합시다. 그런 다음 RAM 타일에 384GB의 RAM이 저장됩니다. 384GB 타일에서 필요한 1680 만 테라 바이트에 도달하는 데는 4,480 만 개의 타일이 필요합니다. 지저분 해져서 이것이 6693 타일의 6693 타일 또는 13388 피트의 사각형에 들어갈 수 있다고 결론을 내릴 수 있습니다.이 타일은 그림자가있는 도심의 시애틀을 충분히 덮을 수있을만큼 2.5 피트 제곱미터에 가깝습니다. 그들은 이미 불만을 토로하지 못했습니다..

    마지막으로 David Schwartz는 이론적 한계조차도 현재 CPU 아키텍처로 인해 어려움을 겪고 있다고 지적합니다.

    기존의 x86 64 비트 프로세서는 실제로이 작업을 수행 할 수 없습니다. 캐시의 태그 비트가 충분하지 않고 주소 버스의 너비가 충분하지 않은 등의 문제가 있습니다. 46 비트 (8TB)는 최신 x86 CPU의 최대 개수입니다..


    설명에 추가 할 것이 있습니까? 의견에서 소리가 나지. 다른 기술에 정통한 Stack Exchange 사용자의 답변을 더 읽고 싶습니까? 전체 토론 스레드를 여기에서 확인하십시오..