RAM을 쌍으로 설치해야하는 이유는 무엇입니까?


답변:


21

메모리는 쌍으로 설치 될 필요는 없지만, 최신 마더 보드에서는 거의 모든 상황에서 권장 됩니다. 이는 어떤 상황에서는 성능을 크게 향상시킬 수있는 듀얼 채널 모드 를 가능하게하기 때문입니다.

또한 일부 고급 마더 보드는 트리플 채널 및 쿼드 채널 메모리를 지원하므로 최적의 결과를 얻으려면 한 번에 3 개 또는 4 개의 모듈을 설치해야합니다.


25

현대식 듀얼 및 트리플 채널 배열뿐만 아니라 메모리는 (또는 일부 시스템에서는) 쌍 또는 4 개 그룹으로 설치해야합니다. 예를 들어, 286 및 386SX 프로세서 용으로 설계된 마더 보드에서 CPU의 16 비트 데이터 버스와 일치하도록 8 비트 SIMM (실제로는 일반적으로 9 비트, 오류 감지를위한 추가 패리티 비트 포함)이 쌍으로 설치되었습니다. 이는 프로세서가 전체 데이터 버스를 요청하여 2 개가 아닌 1 개 요청으로 채울 수 있음을 의미했습니다. 마찬가지로 32 비트 데이터 버스가있는 386DX 또는 486은 8 비트 또는 9 비트 너비의 4 개 모듈이 필요하지만 하나의 32/36 비트 모듈 만 필요합니다.

나이가 많은 사람들은 30 핀 SIMM (8 및 9 비트 모듈)과 72 핀 SIMM (32/36 비트 모듈)을 기억합니다.

"펜티엄 급"인텔 CPU가 등장했을 때, 대부분의 데이터는 내부 캐시로 이동하는 속도를 향상시키기 위해 64 비트 데이터 버스를 갖습니다 (코어에서 32 비트 프로세스 임에도 불구하고 대부분 기본적으로 만 처리됨) 32 비트 청크 이하의 데이터)의 경우 외부 버스를 계속 공급하기 위해 72 핀 (32 또는 36 비트) SIMM을 두 배로 늘려야했습니다.

DIMM은 64 비트 데이터 경로를 제공하므로 이러한 이유로 64 비트 데이터 버스가있는 프로세서의 경우 두 배로 늘릴 필요가 없습니다. 프로세서는 지난 수십 년 동안 메모리보다 훨씬 빠른 속도로 성장했습니다. 예전에는 메모리 컨트롤러가 RAM에서 대기 상태를 설정해야 프로세서가 너무 빨리 온 메시지를 놓치지 않았지만 요즘 CPU는 RAM이 전달할 수있는 것보다 훨씬 빠르게 데이터를 먹을 수 있습니다. CPU 자체에 더 빠르지 만 더 비싼 캐시 메모리가 많이 있습니다). 여기에는 이중 및 삼중 채널 메모리 컨트롤러 옵션이 제공됩니다. 올바른 조건 하에서 프로세서 요구 사항에 부응하기 위해 두 개 이상의 모듈에서 데이터를 한 번에 요청할 수 있습니다. "이상적인"조건 (CPU가 RAM을 통해 순차적으로 덜걱 거림)

프로세서를 "x"비트 프로세서로 만드는 것은 외부 구성 요소와 통신하는 방식이 아니라 내부적으로 데이터를 처리하는 방식입니다. 따라서 386SX (16 비트 데이터 버스, 24 비트 주소 버스 및 32 비트 내부)와 펜티엄 (64 비트 데이터 버스, 32 비트 주소 버스 및 주로 32 비트 내부)은 모두 32 비트 프로세서로 간주됩니다.


훌륭한 종합 답변, +1
John T

1
이 답변에는 [nostalgia]태그 가 필요합니다 . 30 핀 기억 나? 도대체, 나는 여전히 지하에 물건의 가방을 가지고 있습니다.
quack quixote

1
기존 DIP (이중 인라인 패키지) 메모리 칩도 잊지 마십시오. 1980 년대 초 64KB로 9 곡 제작.
SteveM82

1
손가락으로 DIP 트랙을 얻는 것을 기억하십니까? 어리석은 목 마른 작은 악마가 될 수 있습니다. 그리고 그들이 SIPP를 실험하고 있던 기간. 너무 자주 갈 수없고 리드를 끊거나 구부릴 수있는 기계 핀이 생깁니다. 구부러진 핀과 부드러운 너지 (nudge)에 대한 부드러운 니들 노즈 작업은 다시 들어올 수 있지만, 하늘에서는 소켓에서 납이 끊어지지 않도록 잡아 당길 수 없습니다.
Fiasco Labs
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.