- 글쓴시간
- 분류 기술,IT
듀얼채널(Dual Channel)
메모리 모듈 한개의 데이터 버스는 64bit 대역을 가진다. 이는 PC 뿐만 아니라, VGA나 서버급 메모리도 모두 마찬가지다. 여기에 ECC가 들어가면 72bit가 되지만, ECC메모리에 대한 언급은 여기서는 하지 않겠다.
64비트 대역을 한개의 채널을 사용하게 되는데, 64비트 버스 두개를 사용하면 듀얼채널, 네개를 사용하면 쿼드채널이 된다. 하이엔드 서버에서는 8채널 까지도 사용되었지만, 요즘엔 4채널만 되어도 충분한 대역폭이 나오기 때문에 그 이상은 찾아보기 어렵다.
메모리 모듈 두개를 동시에 사용해 128비트 버스를 사용할 수 있도록 하는 기술이 바로 듀얼채널 메모리 기술인 것이다. 이렇게 되면 메모리 대역폭이 두배로 늘어난다. 그만큼 메모리를 많이 사용하는 프로그램, 예를 드어 게임에서 성능향상이 두드러진다.
듀얼채널을 만들기 위해서는 일반적으로 '동일'한 메모리를 두개 사용해야 한다. '용량', '속도', '양면/단면여부'가 같아야 듀얼 채널을 구성할 수 있다. 메모리 모듈의 파트넘버가 같으면 같은 메모리 모듈이니, 그걸로 두개 사용하면 된다. 제조주차도 같으면 좋지만, 달라도 상관 없다.
- 만약 메모리가 다른 경우, 아래와 같은 경우에는 듀얼채널로 사용할 수 있다.
용량: 1GB메모리 한개와 2GB메모리 한개라면, 인텔의 경우 Intel Flex Memory 기술이 적용된 CPU들은 Asymmetric 듀얼채널로 작동한다. 2GB 메모리중 1GB영역만 듀얼 채널로 작동하고, 나머지 1GB영역은 싱글 채널로 작동한다.
속도: DDR3-10600 메모리와 DDR3-8500 메모리를 사용했다면 가장 낮은 속도인 DDR3-8500 으로 듀얼 채널을 구성할 수 있다. 속도 뿐만 아니라 메모리 타이밍도 마찬가지다.
양면/단면: 인텔의 경우 Asymmetric 듀얼채널로 작동한다. 역시 Intel Flex Memory 기술에서 지원되는 기능이다.
- Intel Flex Memory 기술이 없는 인텔 칩셋의 경우에는 반드시 동일한 메모리이어야 한다. (요즘엔 이 기술 적용 안된 CPU를 찾아보기 어렵다)
- 단면/양면 혼용 사용 가능 여부는, 마더보드에 장착하고 테스트해보기 전까지 모른다. 이론적으로는 되야되는데, 안되는 저가 마더보드도 많이 봤다.
듀얼채널 구성
듀얼채널 구성(FLEX)
싱글채널 구성.
----
http://www.intel.com/support/motherboards/desktop/sb/cs-011965.htm