RAM에 대해 동일한 타이밍을 설정하는 방법. RAM의 타이밍 및 주파수

많은 PC 사용자는 한 컴퓨터에 서로 다른 RAM 스틱을 결합할 수 있는지, 세대, 유형, 크기, 주파수가 다른 RAM, 심지어 제조업체까지 함께 작동할 수 있는지에 관심이 많습니다.

RAM은 누구와도 작동하지 않는 PC의 가장 변덕스러운 구성 요소이기 때문에 이러한 질문에 대한 답을 찾으려고 노력할 것입니다. RAM 모듈의 이웃을 올바르게 선택해야 합니다. 그렇지 않으면 PC에서 실행하고 작업할 수 없습니다.

RAM 세대의 호환성

RAM에는 여러 세대가 있습니다. DDR1, DDR2, DDR3, DDR4가 있습니다. 당연히 세대 간 연결에 대한 이야기는 없습니다. DDR2를 DDR3 또는 DDR4와 결합하는 것은 불가능합니다. 판자는 작동하지 않습니다. 브래킷이 호환되지 않는다는 신호를 보내는 BIOS 메시지가 즉시 들립니다.

그러나 여기서 몇 가지 사실에 주의를 기울여야 합니다. DDR4가 출시되기 전에 DDR3L 모듈이 출시되었습니다. L 표시는 이것이 저전압 스트립임을 나타냅니다. 1.35V만 소비하는 반면 DDR3은 1.5V를 소비합니다. 전압은 이 두 RAM 유형의 차이입니다. 호환성은 가능하지만 바람직하지는 않습니다.

RAM 크기 및 작동 모드

마더보드를 구입할 때 모든 PC 사용자는 RAM 슬롯 수와 작동 모드에 주의를 기울입니다. 대부분의 마더보드에는 단일 및 이중 채널 모드에서 작동하는 2~6개의 DDR 슬롯이 있습니다. 여기서 볼륨은 중요하지 않습니다. 마더보드 제조업체가 명시한 표준을 초과하지 않는 한도 내에서 PC에 RAM을 추가할 수 있습니다.

중요한! 4개의 슬롯이 있고 4개 모두에 RAM을 설치하면 컨트롤러와 각 RAM 스트립 간의 실제 데이터 교환 속도가 동일하지 않고 모듈이 많을수록 동기화하는 데 더 많은 시간이 소요되므로 더 빨리 작동하지 않습니다. 그들을.

작동 모드에 관해서는 모든 최신 데스크탑 어셈블리와 많은 랩톱이 다중 채널 RAM 모드를 지원한다는 점에 유의하는 것이 중요합니다. 따라서 이 모드에서는 메모리가 하나가 아닌 여러 개의 평행선을 따라 액세스됩니다. DDR용 슬롯이 4개 있는 마더보드는 듀얼 채널 모드에서 작동합니다. 즉, 채널 1개에 커넥터 2개가 할당되어 있습니다. 듀얼 채널 모드에서는 모든 DDR 슬롯이 다른 색상으로 칠해지고 다중 채널 모드에서는 한 가지 색상으로 칠해집니다.

RAM 스틱이 다중 채널 모드에서 올바르게 작동하려면 다음을 수행해야 한다는 점에 유의하는 것이 중요합니다.

    동일한 볼륨의 칸막이를 갖습니다.

  • 한 제조업체의 RAM을 사용하세요.
  • RAM 모듈은 DDR 2 또는 4 형식과 작동 주파수가 동일해야 합니다.

RAM은 어떤 주파수와 타이밍과 결합될 수 있습니까?

PC 사용자는 서로 다른 타이밍의 RAM 모듈을 결합하는 것이 가능한지 궁금해하는 경우가 많습니다. 이 질문에 대한 대답은 간단합니다. 예, 결합할 수 있습니다. 그러나 각 RAM 단위는 지원되는 주파수 및 타이밍에 대한 정보를 내부적으로 저장합니다. 메모리 컨트롤러는 칩에서 데이터를 읽고 모든 모듈이 작동할 수 있는 모드를 선택합니다. 그리고 가장 흥미로운 점은 모듈이 더 낮은 주파수에서 작동한다는 것입니다. 따라서 하나의 강력한 RAM 스틱과 약한 RAM 스틱을 결합하면 RAM이 더 낮은 주파수에서 작동합니다.

다른 제조업체의 RAM을 결합할 수 있습니까?

이론적으로는 다른 제조업체의 RAM이 제대로 작동할 수 있습니다. 그러나 실습에서 알 수 있듯이 서로 다른 제조업체의 두 개의 동일한 모듈이 충돌할 수 있습니다. 따라서 한 브랜드의 RAM뿐만 아니라 여러 모듈의 공장 세트를 구매하는 것이 좋습니다. 이러한 키트는 테스트되었으며 100% 쌍으로 작동합니다.

결론

요약하자면, 다양한 제조업체와 타이밍의 RAM 모듈을 결합할 수 있다는 점을 알 수 있습니다. 단, 판재의 종류는 동일해야 합니다. DDR2는 DDR3와 함께 작동하지 않습니다. 그리고 RAM 스트립을 선택할 때 동일한 타이밍의 모듈을 선택해야 합니다. 그렇지 않으면 RAM이 더 낮은 타이밍으로 작동하고 PC 성능이 저하됩니다.

RAM 타이밍: 이것이 무엇이며 Windows 성능에 어떤 영향을 줍니까?

개인적으로 컴퓨터 성능을 향상시키려고 노력하는 사용자는 컴퓨터 구성 요소에 대한 "더 많을수록 좋다"는 원칙이 항상 작동하는 것은 아니라는 점을 잘 알고 있습니다. 그 중 일부에는 볼륨만큼 시스템 작동 품질에 영향을 미치는 추가 특성이 도입되었습니다. 그리고 많은 장치에서 이 개념은 속도. 또한 이 매개변수는 거의 모든 장치의 성능에 영향을 미칩니다. 여기에는 몇 가지 옵션도 있습니다. 결과가 빠를수록 좋습니다. 그러나 RAM의 속도 특성 개념이 Windows 성능에 정확히 어떤 영향을 미치는지 명확하게 살펴보겠습니다.

RAM 모듈의 속도는 데이터 전송의 주요 지표입니다. 선언된 숫자가 클수록 컴퓨터는 RAM 볼륨의 "데이터 자체를 퍼니스에 던지고" 거기에서 "제거"하는 속도가 더 빨라집니다. 이 경우 메모리 양 자체의 차이가 전혀 줄어들 수 없습니다.

속도와 볼륨: 어느 것이 더 좋나요?

두 대의 열차가 있는 상황을 상상해 보십시오. 첫 번째 열차는 화물을 천천히 싣고 내리는 오래된 갠트리 크레인으로 인해 크지만 느립니다. 둘째, 현대식 고속 크레인을 사용하면 작지만 빠르며 속도 덕분에 적재 및 배송 작업을 몇 배 더 빠르게 완료할 수 있습니다. 첫 번째 회사는 화물이 매우 오랜 시간을 기다려야 한다고 말하지 않고 수량을 광고합니다. 그러나 두 번째는 적은 양으로 더 많은 화물을 처리할 시간을 갖게 됩니다. 물론 많은 것은 도로 자체의 품질과 운전자의 효율성에 달려 있습니다. 그러나 아시다시피 모든 요소의 조합이 화물 배송의 품질을 결정합니다. 마더보드 슬롯의 RAM 스틱과 상황이 비슷합니까?

위의 예를 염두에 두고 명명법 선택에 직면하게 됩니다. 온라인 상점 어딘가에서 브래킷을 선택할 때 DDR이라는 약어를 찾지만 여전히 사용되는 오래된 PC2, PC3 및 PC4 표준을 접할 가능성이 높습니다. 따라서 다음과 같이 일반적으로 인정되는 표준을 따르는 경우가 많습니다. DDR3 1600램특징을 볼 수 있어요 PC3 12800, 가까운 DDR4 2400램종종 그만한 가치가 있다 PC4 19200등. 이는 화물이 얼마나 빨리 배송될지 설명하는 데 도움이 되는 데이터입니다.

기억 특성 읽기: 이제 모든 것을 스스로 이해하게 될 것입니다.

8진수 체계의 숫자를 다루는 방법을 아는 사용자는 이러한 개념을 빠르게 연결합니다. 예, 여기서는 비트/바이트 단위의 동일한 표현에 대해 이야기하고 있습니다.

1바이트 = 8비트

이 간단한 방정식을 염두에두면 DDR을 쉽게 계산할 수 있습니다. 3 1600 PC 속도를 의미합니다. 3 12800 비트/초 이 DDR과 유사합니다. 4 2400 속도가 있는 PC4를 의미합니다. 19200 비트/초 그러나 전송 속도로 모든 것이 명확하다면 타이밍은 무엇입니까? 그리고 주파수가 동일해 보이는 두 모듈이 타이밍 차이로 인해 특수 프로그램에서 서로 다른 성능 수준을 보일 수 있는 이유는 무엇입니까?

특히 RAM 스틱의 타이밍 특성은 하이픈으로 구분된 4개의 숫자로 표시되어야 합니다( 8-8-8-24 , 9-9-9-24 등). 이 숫자는 RAM 모듈이 메모리 배열 테이블을 통해 데이터 비트에 액세스하는 데 걸리는 특정 시간을 나타냅니다. 개념을 단순화하기 위해 이전 문장에 "지연"이라는 용어가 도입되었습니다.

지연모듈이 "자체"에 얼마나 빨리 액세스할 수 있는지를 나타내는 개념입니다(기술자들이 이러한 자유로운 해석을 용서해주기를 바랍니다). 즉, 스트립 칩 내부에서 바이트가 얼마나 빨리 이동하는지를 나타냅니다. 그리고 여기에는 반대의 원칙이 적용됩니다. 숫자가 작을수록 좋습니다. 대기 시간이 짧다는 것은 액세스 속도가 높다는 것을 의미하며, 이는 데이터가 프로세서에 더 빨리 도달한다는 것을 의미합니다. 타이밍은 지연 시간( 대기 기간C.L.) 메모리 칩이 일부 프로세스를 처리하는 동안. 그리고 여러 개의 하이픈으로 구성된 숫자는 몇 개의 하이픈이 있는지를 의미합니다. 시간주기이 메모리 모듈은 프로세서가 현재 기다리고 있는 정보나 데이터의 속도를 "느리게" 합니다.

그리고 이것은 내 컴퓨터에 무엇을 의미합니까?

오래 전에 노트북을 구입한 후 이미 가지고 있는 노트북을 사용하기로 결정했다고 상상해 보십시오. 무엇보다도 붙여넣은 라벨을 기반으로 하거나 벤치마크 프로그램을 기반으로 타이밍 특성에 따라 모듈이 카테고리에 속한다는 것을 설정할 수 있습니다. CL-9(9-9-9-24) :

즉, 이 모듈은 지연된 정보를 CPU에 전달합니다. 9 조건부 루프: 가장 빠르지는 않지만 최악의 옵션도 아닙니다. 따라서 지연 시간이 더 짧고 이론적으로는 성능이 더 높은 스틱을 구입하는 데 매달릴 필요가 없습니다. 예를 들어, 짐작하셨겠지만, 4-4-4-8 , 5-5-5-15 그리고 7-7-7-21, 사이클 수는 각각 다음과 같습니다. 4, 5 그리고 7 .

첫 번째 모듈이 두 번째 모듈보다 주기의 거의 1/3만큼 앞서 있습니다.

기사에서 알 수 있듯이 “ ", 타이밍 매개변수에는 또 다른 중요한 값이 포함됩니다.

  • C.L.CAS 대기 시간 모듈이 명령을 받았습니다모듈이 응답하기 시작했습니다“. 모듈/모듈에서 프로세서에 대한 응답에 소비되는 조건부 기간입니다.
  • tRCD- 지연 라스에게 카스– 회선을 활성화하는 데 소요된 시간( 라스) 및 열( 카스) – 매트릭스의 데이터가 저장되는 곳입니다. (각 메모리 모듈은 매트릭스 유형으로 구성됩니다.)
  • TRP– 충전(충전 중) 라스– 한 데이터 라인에 대한 액세스를 중지하고 다음 데이터 라인에 대한 액세스를 시작하는 데 소요된 시간
  • 트라– 메모리 자체가 자신에 대한 다음 액세스를 기다려야 하는 시간을 의미합니다.
  • 명령명령 속도– 사이클에 소요된 시간 “ 칩 활성화첫 번째 명령을 받았습니다(또는 칩이 명령을 수신할 준비가 되어 있습니다.) 때때로 이 매개변수는 생략됩니다. 항상 1~2주기입니다( 1T또는 2T).

RAM 속도 계산 원리에서 이러한 매개변수 중 일부의 "참여"는 다음 그림으로 표현될 수도 있습니다.

또한 바가 데이터 전송을 시작할 때까지의 지연 시간을 직접 계산할 수도 있습니다. 여기서는 간단한 공식이 작동합니다.

지연 시간(초) = 1 / 전송 주파수(Hz)

따라서 CPUD가 포함된 그림에서 665-666MHz(제조업체가 선언한 값의 절반, 즉 1333MHz)의 주파수에서 작동하는 DDR 3 모듈이 대략 다음을 생성한다는 것을 계산할 수 있습니다.

1 / 666 000 000 = 1,5 nsec(나노초)

전체 사이클 기간(택트 타임). 이제 그림에 표시된 두 옵션 모두에 대한 지연을 계산합니다. 타이밍 CL- 9 모듈은 주기적으로 "브레이크"를 생성합니다. 1,5 엑스 9 = 13,5 nsec, CL-에서 7 : 1,5 엑스 7 = 10,5 ns.nsec.

그림에 무엇을 추가할 수 있나요? 그들로부터는 무엇인지 분명합니다 더 낮은 충전 주기 RAS, 저것들 더 빨리 일할 것이다그리고 나 자신 기준 치수. 따라서 모듈의 셀을 "충전"하라는 명령이 내려진 순간부터 메모리 모듈이 실제로 데이터를 수신한 순간까지의 총 시간은 간단한 공식을 사용하여 계산됩니다(이러한 모든 표시기는 CPU와 같은 유틸리티에서 제공해야 함). 지):

TRP + tRCD + C.L.

공식에서 알 수 있듯이, 각각 낮을수록 ~에서가리키는 매개변수, 저것들 더 빨라질 것이다당신 것 RAM 작업.

그들에게 어떻게 영향을 미치거나 타이밍을 조정할 수 있습니까?

일반적으로 사용자에게는 이에 대한 옵션이 많지 않습니다. BIOS에 이에 대한 특별한 설정이 없으면 시스템이 타이밍을 자동으로 구성합니다. 있는 경우 제안된 값에서 타이밍을 수동으로 설정해 볼 수 있습니다. 일단 설정한 후에는 안정성을 확인하세요. 나는 오버클러킹의 달인이 아니며 그런 실험에 뛰어든 적이 없다는 것을 인정합니다.

타이밍 및 시스템 성능: 볼륨별로 선택

산업용 서버 그룹이나 가상 서버 그룹이 없다면 타이밍은 전혀 영향을 미치지 않습니다. 이 개념을 사용할 때는 단위에 대해 이야기합니다. 나노초. 그렇게 할 때 안정적인 OS 운영메모리 지연 시간과 이것이 성능에 미치는 영향(절대적인 측면에서 상대적인 측면에서 겉보기에는 심오해 보입니다) 의미 없는: 사람은 속도의 변화를 물리적으로 알아차릴 수 없습니다. 벤치마크 프로그램은 확실히 이 점을 알아차릴 것입니다. 그러나 언젠가 구매 여부를 결정해야 한다면 8GB속도가 빠른 DDR4 3200 또는 16 기가 바이트 DDR4 속도 2400 , 선택을 의심하지 마세요 두번째옵션. 속도보다는 볼륨을 선호하는 선택은 맞춤형 OS를 사용하는 사용자에게 항상 명확하게 표시됩니다. 그리고 RAM 작업 및 타이밍 설정에 대한 몇 가지 오버클러킹 강의를 수강하면 향상된 성능을 얻을 수 있습니다.

그럼 타이밍은 상관없나요?

거의 그렇습니다. 그러나 여기에는 이미 스스로 파악한 몇 가지 사항이 있습니다. 여러 프로세서와 자체 메모리 칩이 있는 개별 비디오 카드를 사용하는 어셈블리에서, 타이밍가지고 있지 않다아니요 가치. 통합(내장) 비디오 카드의 상황이 약간 바뀌고 일부 고급 사용자는 게임에서 지연을 경험합니다(이 비디오 카드가 전혀 재생을 허용하는 정도까지). 이는 이해할 수 있습니다. 모든 컴퓨팅 성능이 프로세서와 적은 양의 RAM에 떨어지면 모든 로드가 큰 타격을 받습니다. 하지만 다시 한 번 다른 사람들의 연구를 바탕으로 그 결과를 여러분에게 전달할 수 있습니다. 평균적으로 통합 또는 개별 카드가 있는 어셈블리의 타이밍을 줄이거나 늘리는 다양한 테스트에서 유명한 벤치마크에 의한 속도 성능 손실은 대략 변동합니다. 5% . 이것을 확정된 숫자로 간주하십시오. 이것이 많든 적든 판단은 여러분의 몫입니다.

읽다: 1,168

안녕하세요, 독자 여러분! 오늘 우리는 RAM의 타이밍이 무엇을 의미하는지, 그리고 이 매개변수가 어떤 영향을 미치는지 이해하겠습니다. 실제로 갑자기이 영리한 단어로 그들은 우리에게 또 다른 더미를 팔려고합니다. 예를 들어 정상적인 광학 장치가없는 휴대폰 카메라의 메가 픽셀과 같은 것입니까?

이 기사에서 배울 내용은 다음과 같습니다.

약간의 재료

타이밍(타이밍이 무엇인지, 왜 필요한지)을 이해하려면 RAM 작동 방식에 대한 메커니즘을 좀 더 자세히 살펴봐야 합니다. 단순화된 다이어그램은 다음과 같습니다. RAM 셀은 열과 행을 지정하여 액세스하는 2차원 행렬 원리에 따라 배열됩니다.

메모리 셀은 본질적으로 충전되거나 방전될 수 있는 축전기이므로 1 또는 0을 기록합니다(내 생각에는 모든 컴퓨팅 장치가 이진 코드로 작동한다는 사실은 모두가 오랫동안 알고 있었던 것 같습니다).

전압을 하이에서 로우로 변경하면 행 액세스 펄스(RAS) 또는 열 액세스 펄스(CAS)가 전송됩니다. 클럭 동기화 신호는 먼저 행에 적용된 다음 열에 적용됩니다. 정보를 기록할 때 추가 승인 펄스(WE)가 전송됩니다. 메모리 성능은 클록 주기당 전송되는 데이터 양에 직접적으로 좌우됩니다.

하지만 한 가지가 있습니다. 데이터는 즉시 전송되지 않지만 대기 시간이라고도 하는 약간의 지연이 발생합니다. 그리고 우리가 알고 있듯이 즉시 전송되는 것은 아무것도 없습니다. 빛의 광자조차도 유한한 속도를 갖습니다. 실리콘 층을 뚫고 들어가려는 전자는 어떻습니까?

타이밍은 무엇을 의미하나요?

따라서 타이밍 또는 대기 시간은 명령 수신부터 실행까지 지연되는 양입니다. 수십 가지 유형과 모든 종류의 하위 타이밍이 있지만 실용적인 측면에서는 엔지니어 및 기타 고급 하드웨어 전문가에게만 관심이 있습니다.
일반 사용자의 경우 네 가지 유형의 타이밍이 중요하며 일반적으로 RAM에 레이블을 지정할 때 표시됩니다.

  • tRCD - RAS와 CAS 펄스 사이의 지연;
  • tCL – CAS 펄스에 대한 읽기 또는 쓰기 명령 실행 지연;
  • tRP – 라인 처리에서 다음 라인으로 이동까지의 지연입니다.
  • tRAS는 라인 활성화와 처리 시작 사이의 지연입니다.

일부 제조업체는 명령 속도(메모리 모듈의 특정 칩 선택과 라인 활성화 사이의 지연)도 표시합니다.

마킹

타이밍의 척도는 메모리 버스 클럭입니다. 실제로 이 수치를 통해 RAM 막대를 구입하기 전에도 RAM 막대의 성능을 일반적으로 평가할 수 있습니다.

일반적으로 타이밍은 메모리 유형, 주파수 및 기타 특성과 함께 명판에 표시됩니다. 편의상 tRCD-tCL-tRP-tRAS 순서로 하이픈으로 구분된 숫자 집합으로 작성됩니다. 예를 들면 다음과 같습니다: 7–7–7–18.

그러나 모든 제조업체에서 이 정보를 제공하는 것은 아니므로 컴퓨터를 분해하고 메모리 모듈을 제거하면 필요한 데이터를 찾지 못할 가능성이 있습니다. 관심 매개변수를 어떻게 찾을 수 있나요? 이 경우 하드웨어에 대한 완전한 정보를 얻을 수 있는 프로그램(예: Speccy 또는 CPU-Z)이 도움이 됩니다.

그리고 온라인 상점의 제품 설명에는 타이밍에 대한 정보가 제공되지 않는 경우가 많습니다.

따라서 듀얼 채널 RAM 모드를 활성화하기 위해 하드 드라이브를 조작하고 타이밍이 완전히 동일한 추가 RAM 스틱을 선택하기로 결정한 경우(이것이 필요한 이유) 컴퓨터에 보관하고 판매자를 속이세요(또는 라벨에서 직접 정보를 찾으세요).

타이밍 설정

각 RAM 스틱에는 시스템 버스 주파수와 관련된 권장 타이밍 값에 대한 정보를 저장하는 SPD 칩이 장착되어 있습니다. 일반적으로 컴퓨터는 최적의 대기 시간 값을 자동으로 설정하므로 RAM의 성능이 향상됩니다.

BIOS에서 타이밍을 재할당할 수 있습니다. 이것은 모든 종류의 영리한 설정을 사용하여 모든 하드웨어의 성능을 크게 향상시킬 수 있는 오버클럭커 및 기타 컴퓨터 마법사가 가장 좋아하는 오락 중 하나입니다. 어떤 타이밍을 설정해야 할지 모르겠다면 아무 것도 만지지 않고 자동 설정을 선택하는 것이 좋습니다.

당연히 RAM을 구입할 때 많은 사람들이 메모리 모듈마다 타이밍이 다르면 어떻게 될지 궁금해합니다. 실제로 나쁜 일은 일어나지 않습니다. 듀얼 채널 모드에서는 RAM을 실행할 수 없습니다.

공동 사용으로 인해 "죽음의 블루 스크린"이 나타나는 메모리 모듈의 완전한 비호환성 사례가 알려져 있지만 여기서는 대기 시간 외에도 많은 추가 매개 변수를 고려해야 합니다.

새 메모리 스틱을 사러 갈 때 어떤 타이밍이 가장 좋은지 계속 의심할 수 있습니다. 당연히 더 낮은 것입니다. 그러나 대기 시간 수치의 차이는 가격표 수치의 차이에 반영됩니다. 다른 모든 매개변수가 동일할 경우 타이밍이 낮은 모듈의 비용이 더 많이 듭니다.

그리고 이전 출판물을 읽어보셨다면 아마도 제가 화석 DDR3에 대해 분개하고 컴퓨터를 조립할 때 모든 사람이 진보적인 DDR4 표준에 집중하도록 권장한다는 사실을 기억하실 것입니다.

이 주제와 프로세서 주파수와 RAM 주파수의 관계에 대한 기사를 읽는 것도 유용할 것입니다. 말하자면, 심층 분석을 위한 것입니다. 모든 것을 전혀 아는 것.

사랑하는 친구 여러분, 이로써 저는 여러분에게 “내일 만나요”라고 말씀드립니다. 관심을 갖고 이 게시물을 소셜 네트워크에 공유해 주셔서 감사합니다.

본 연구에서는 최대 컴퓨터 성능, 높은 RAM 빈도 또는 낮은 타이밍을 달성하는 데 더 중요한 것이 무엇인지에 대한 답을 찾으려고 노력할 것입니다. 그리고 Super Talent가 생산한 RAM 두 세트가 이에 도움이 될 것입니다. 메모리 모듈이 외부적으로 어떤 모습인지, 어떤 특성을 가지고 있는지 살펴보겠습니다.

⇡ 슈퍼 재능 X58

제조업체는 스티커에 적힌 내용에서 알 수 있듯이 이 키트를 Intel X58 플랫폼 전용으로 사용했습니다. 그러나 여기서 즉시 몇 가지 질문이 발생합니다. 모두가 잘 알고 있듯이 Intel X58 플랫폼에서 최대 성능을 얻으려면 3채널 RAM 모드를 사용하는 것이 좋습니다. 그럼에도 불구하고 이 Super Talent 메모리 키트는 단 두 개의 모듈로 구성됩니다. 물론 이 접근법은 정통 시스템 조립자들 사이에서 당혹감을 유발할 수 있지만 여기에는 여전히 합리적인 부분이 있습니다. 사실 상위 플랫폼 부문은 상대적으로 작으며 대부분의 개인용 컴퓨터는 듀얼 채널 모드에서 RAM을 사용합니다. 이런 점에서 3개의 메모리 모듈 세트를 구입하는 것이 일반 사용자에게는 정당화되지 않는 것처럼 보일 수 있지만 실제로 많은 RAM이 필요한 경우 각각 2개의 모듈로 구성된 3세트를 구입할 수 있습니다. 제조업체는 Super Talent WA1600UB2G6 메모리가 6-7-6-18 타이밍의 1600MHz DDR에서 작동할 수 있음을 나타냅니다. 이제 이러한 모듈의 SPD 프로필에 어떤 정보가 저장되어 있는지 살펴보겠습니다.

그리고 실제 특성과 선언된 특성 사이에는 약간의 불일치가 있습니다. 최대 JEDEC 프로필에서는 모듈이 9-9-9-24 타이밍과 1333MHz DDR 주파수에서 작동한다고 가정합니다. 그러나 확장된 XMP 프로필이 있으며 그 주파수는 선언된 800MHz(1600MHz DDR)와 일치하지만 타이밍은 약간 다르며 더 나쁜 경우에는 6 대신 6-8-6-20입니다. -7-6-18, 스티커에 표시되어 있습니다. 그러나 이 RAM 세트는 선언된 모드인 6-7-6-18 타이밍과 1.65V 전압의 1600MHz DDR에서 문제 없이 작동했습니다. 오버클럭의 경우 더 높은 설정에도 불구하고 모듈이 더 높은 주파수에 대처하지 못했습니다. 타이밍 및 공급 전압 증가. 또한, Vmem 전압이 1.9V 수준으로 증가하면 원래 모드에서는 불안정성이 관찰되었다. 불행하게도 방열판은 메모리 칩에 매우 단단히 접착되어 있으므로 메모리 모듈이 손상될까 봐 방열판을 제거할 위험은 없었습니다. 유감스럽게도 사용된 칩 유형이 모듈의 이러한 동작을 밝힐 수 있습니다.

⇡ 슈퍼 탤런트 P55

오늘 고려할 두 번째 RAM 세트는 제조업체에서 Intel P55 플랫폼용 솔루션으로 포지셔닝했습니다. 모듈에는 로우 프로파일 검정색 라디에이터가 장착되어 있습니다. 최대 선언 모드에서는 이러한 모듈이 9-9-9-24 타이밍, 1.65V 전압, 2000MHz DDR 주파수에서 작동한다고 가정합니다. 이제 SPD에 내장된 프로필을 살펴보겠습니다.

가장 생산적인 JEDEC 프로필은 모듈이 9-9-9-24 타이밍과 1.5V의 전압을 갖춘 800MHz(1600MHz DDR)의 주파수에서 작동한다고 가정하며 이 경우에는 XMP 프로필이 없습니다. 오버클러킹의 경우 타이밍이 약간 증가하면 아래 스크린샷에서 알 수 있듯이 이러한 메모리 모듈은 2400MHz DDR의 주파수에서 작동할 수 있었습니다.

또한 시스템은 2600MHz DDR 모듈의 주파수로 부팅되었지만 테스트 애플리케이션을 실행하면 작동이 멈추거나 재부팅되었습니다. 이전 Super Talent 메모리 키트와 마찬가지로 이 모듈은 공급 전압 증가에 어떤 식으로든 반응하지 않았습니다. 결과적으로 프로세서에 내장된 메모리 컨트롤러의 전압을 높이면 메모리 오버클러킹과 시스템 안정성이 향상되었습니다. 그러나 우리는 그러한 극한 모드에서 안정적인 작동을 달성할 수 있는 가능한 가장 높은 주파수와 매개변수에 대한 검색을 매니아들에게 맡길 것입니다. 다음으로, RAM의 주파수와 타이밍이 컴퓨터의 전체 성능에 어느 정도 영향을 미치는지에 대한 질문에 중점을 둘 것입니다. 특히, 높은 타이밍으로 작동하는 고속 RAM을 설치하는 것이 더 나은지, 아니면 최대 작동 주파수가 아니더라도 가능한 가장 낮은 타이밍을 사용하는 것이 바람직한지 여부를 알아내려고 노력할 것입니다.

⇡ 테스트 조건

테스트는 다음 구성의 스탠드에서 수행되었습니다. 모든 테스트에서 프로세서는 3.2GHz로 클럭되었으며 그 이유는 아래에 설명되어 있으며 Crysis 게임 테스트에는 강력한 비디오 카드가 필요했습니다.

위에서 언급했듯이 RAM의 주파수와 타이밍이 컴퓨터의 전반적인 성능에 어떤 영향을 미치는지 알아 보겠습니다. 물론 BIOS에서 이러한 매개변수를 설정하고 테스트를 실행할 수도 있습니다. 그러나 결과적으로 Bclk 주파수가 133MHz인 경우 우리가 사용한 마더보드 RAM의 작동 주파수 범위는 800~1600MHz DDR입니다. 오늘 검토 중인 Super Talent 메모리 키트 중 하나가 DDR3-2000 모드를 지원하기 때문에 이것만으로는 충분하지 않은 것으로 나타났습니다. 그리고 일반적으로 점점 더 많은 고속 메모리 모듈이 생산되고 있으며 제조업체는 전례 없는 성능을 보장하므로 실제 성능을 알아내는 것이 확실히 나쁠 것은 없습니다. 메모리 주파수를 2000MHz DDR로 설정하려면 Bclk 버스 주파수를 높여야 합니다. 그러나 이렇게 하면 QPI 버스와 동일한 주파수에서 작동하는 프로세서 코어와 세 번째 수준 캐시의 주파수가 모두 변경됩니다. 물론 이렇게 서로 다른 조건에서 얻은 결과를 비교하는 것은 올바르지 않습니다. 또한 테스트 결과에 대한 CPU 주파수의 영향 정도는 RAM의 타이밍 및 주파수보다 훨씬 더 중요할 수 있습니다. 질문이 생깁니다. 어떻게든 이 문제를 해결할 수 있습니까? 프로세서 주파수는 승수를 사용하여 특정 한도 내에서 변경할 수 있습니다. 그러나 최종 RAM 주파수가 1333, 1600 또는 2000의 표준 값 중 하나와 동일하도록 bclk 주파수 값을 선택하는 것이 좋습니다. 알려진 바와 같이 현재 Intel Nehalem 프로세서의 기본 bclk 주파수는 133.3MHz입니다. . 우리가 사용하는 마더보드가 설정할 수 있는 승수를 고려하여 bclk 버스 주파수의 다양한 값에서 RAM 주파수가 어떻게 되는지 살펴보겠습니다. 결과는 아래 표에 나와 있습니다.

bclk 주파수, MHz
133.(3) 150 166.(6) 183.(3) 200
메모리 승수 RAM 주파수, MHz DDR
6 800 900 1000 1100 1200
8 1066 1200 1333 1466 1600
10 1333 1500 1667 1833 2000
12 1600 1800 2000 2200 2400

표에서 볼 수 있듯이 bclk 주파수가 166MHz이면 RAM에 대해 1333MHz 및 2000MHz의 주파수를 얻을 수 있습니다. bclk 주파수가 200MHz이면 1600MHz와 필요한 2000MHz에서 동일한 RAM 주파수를 얻습니다. 다른 경우에는 표준 메모리 주파수와의 일치가 관찰되지 않습니다. 그렇다면 궁극적으로 어떤 bclk 주파수(166MHz 또는 200MHz)를 선호해야 합니까? 다음 표는 이 질문에 대한 답을 알려줄 것입니다. 승수 및 bclk 주파수에 따른 CPU 주파수 값은 다음과 같습니다. 타이밍의 영향을 평가하려면 동일한 메모리 주파수뿐만 아니라 CPU도 필요하므로 이것이 얻은 결과에 영향을 미치지 않습니다.

bclk 주파수, MHz
CPU 승수 133.(3) 150.0 166.(6) 183.(3) 200.0
9 1200 1350 1500 1647 1800
10 1333 1500 1667 1830 2000
11 1467 1650 1833 2013 2200
12 1600 1800 2000 2196 2400
13 1733 1950 2167 2379 2600
14 1867 2100 2333 2562 2800
15 2000 2250 2500 2745 3000
16 2133 2400 2667 2928 3200
17 2267 2550 2833 3111 3400
18 2400 2700 3000 3294 3600
19 2533 2850 3167 3477 3800
20 2667 3000 3333 3660 4000
21 2800 3150 3500 3843 4200
22 2933 3300 3667 4026 4400
23 3067 3450 3833 4209 4600
24 3200 3600 4000 4392 4800

시작점으로 기본 bclk 주파수 133MHz로 표시할 수 있는 최대 프로세서 주파수(3200MHz)를 선택했습니다. 표는 이러한 조건에서 bclk = 200MHz의 주파수에서만 정확히 동일한 CPU 주파수를 얻을 수 있음을 보여줍니다. 나머지 주파수는 3200MHz에 가깝지만 정확히 동일하지는 않습니다. 물론, 더 낮은 CPU 주파수(예: 2000MHz)를 초기 주파수로 사용하면 bclk 버스의 세 가지 값인 133, 166 및 200MHz를 모두 사용하여 올바른 결과를 얻을 수 있습니다. 그러나 우리는 이 옵션을 거부했습니다. 그것이 바로 그 이유입니다. 첫째, 이러한 빈도의 Nehalem 아키텍처를 갖춘 Intel 데스크탑 프로세서는 없으며 나타날 가능성은 거의 없습니다. 둘째, CPU 주파수를 1.5배 이상 줄이면 제한 요소가 될 수 있으며 결과의 차이는 실제로 RAM의 작동 모드에 따라 달라지지 않습니다. 실제로 첫 번째 추정치는 정확히 이것을 보여주었습니다. 셋째, 분명히 약하고 저렴한 프로세서를 구입하는 사용자가 값 비싼 고속 RAM을 선택하는 문제에 대해 크게 걱정할 것 같지 않습니다. 따라서 우리는 133MHz와 200MHz의 bclk 기본 주파수에서 테스트할 것입니다. 두 경우 모두 CPU 주파수는 동일하며 3200MHz와 같습니다. 다음은 이러한 모드의 CPU-Z 유틸리티 스크린샷입니다.

아시다시피 QPI-Link 주파수는 bclk 주파수에 따라 달라지므로 1.5배 차이가 납니다. 그런데 이를 통해 Nehalem 프로세서의 세 번째 수준 캐시 빈도가 전체 성능에 어떤 영향을 미치는지 확인할 수 있습니다. 이제 테스트를 시작하겠습니다.

클럭 주파수가 DDR3-1333인 A-Data 메모리 모듈은 타이밍을 9-9-9-24로 설정합니다. 작동 주파수가 DDR3-1066으로 낮아지면 타이밍은 8-8-8-20으로만 줄어듭니다.

메모리 대역폭

대역폭– 성능이 좌우되는 메모리 특성으로, 시스템 버스 주파수와 클록 사이클당 전송되는 데이터 양의 곱으로 표현됩니다. 그러나 메모리 모듈의 주파수와 이론적 대역폭이 시스템 성능을 담당하는 유일한 매개변수는 아닙니다. 메모리 타이밍도 마찬가지로 중요한 역할을 합니다.

처리량(피크 데이터 속도)- 이는 RAM 성능에 대한 포괄적인 지표로, 데이터 전송 빈도, 버스 폭 및 메모리 채널 수를 고려합니다. 주파수는 클록 사이클당 메모리 버스의 잠재력을 나타냅니다. 주파수가 높을수록 더 많은 데이터를 전송할 수 있습니다.

피크 표시기는 다음 공식을 사용하여 계산됩니다.

대역폭 (B) = 전송 주파수(f) x 버스 폭(c) x 메모리 채널 수(k)



듀얼 채널 메모리 컨트롤러가 포함된 DDR400(400MHz)의 예를 고려하면 최대 데이터 전송 속도는 다음과 같습니다.
(400MHz x 64비트 x 2)/ 8비트 = 6400MB/s

Mbit/s를 MB/s로 변환하기 위해 8로 나눴습니다(1바이트에 8비트가 있음).

대역폭

빠른 컴퓨터 작동을 위해서는 RAM 버스의 대역폭이 프로세서 버스의 대역폭과 일치해야 합니다. 예를 들어 프로세서의 경우 인텔 코어 2 듀오 E6850시스템 버스가 1333MHz이고 대역폭이 10600Mb/s인 경우 각각 대역폭이 5300Mb/s인 RAM(PC2-5300) 2개를 구입해야 하며, 총 시스템 버스(FSB) 대역폭은 다음과 같습니다. 10600Mb/s.

데이터 처리 속도가 빠르면 발열이 높다는 한 가지 단점이 있습니다. 이를 위해 제조업체는 DDR3 메모리의 공급 전압을 1.5V로 줄였습니다.

듀얼 채널 모드

데이터 전송 속도를 높이고 대역폭을 늘리기 위해 최신 칩셋은 이중 채널 메모리 아키텍처를 지원합니다.

두 개의 완전히 동일한 메모리 모듈을 설치하면 듀얼 채널 모드가 사용됩니다. 사용하기 가장 좋습니다 전부– 서로 작업할 때 이미 테스트를 거친 두 개 이상의 메모리 모듈 세트입니다. 이러한 메모리 모듈은 동일한 제조업체에서 생산되었으며 용량과 주파수가 동일합니다.

듀얼 채널 모드에서 두 개의 동일한 DDR3 메모리 모듈을 사용하면 대역폭을 최대 17.0GB/s까지 늘릴 수 있습니다. 1333MHz RAM을 사용하면 처리량이 21.2GB/s로 증가합니다.

메모리 타이밍

타이밍, 대기 시간, CAS 대기 시간, CL. 종종 이러한 매개변수는 제품 설명에 표시되지 않지만 RAM 성능을 특징짓는 매개변수입니다. 값이 낮을수록 RAM이 더 빠르게 작동합니다. 타이밍이 가장 낮은 RAM을 선택하고 메모리 용량과 작동 클럭 주파수가 동일한 메모리 모듈 중에서 선택하는 것이 좋습니다. 그러나 예를 들어 클럭 주파수가 DDR-800, 5-5-5-18 및 DDR3-1066, 7-7-7-20인 메모리 모듈은 성능면에서 동등한 것으로 간주될 수 있습니다.

타이밍

타이밍- 신호의 시간 지연. 타이밍은 나노초(ns) 단위로 측정됩니다. 타이밍의 척도는 재치입니다. RAM 설명에서는 일련의 숫자(CL5-5-4-12 또는 간단히 9-9-9-24)로 표시되며 다음 매개변수가 순서대로 표시됩니다.

CAS 대기 시간– 읽기 명령과 읽을 첫 번째 단어의 가용성 사이의 지연.

RAS-CAS 지연(RCD)- RAS(행 주소 스트로브)와 CAS(열 주소 스트로브) 신호 사이의 지연. 이 매개변수는 RAS# 및 CAS# 신호에 대한 메모리 컨트롤러의 버스 액세스 사이의 간격을 나타냅니다.

RAS 사전 충전 시간(RP)– RAS# 신호의 재발행 시간(전하 축적 기간) – 메모리 컨트롤러가 라인 주소 초기화 신호를 다시 발행할 수 있는 시간 이후.

DRAM 사이클 시간 Tras/Trc– 메모리 모듈의 전체 성능 표시기

설명에 CL8 매개변수가 하나만 표시된 경우 이는 첫 번째 매개변수인 CAS Latency만 의미합니다.

많은 마더보드는 메모리 모듈을 설치할 때 최대 클럭 주파수를 설정하지 않습니다. 그 이유 중 하나는 클럭 주파수를 높일 때 성능 향상이 부족하다는 것입니다. 주파수가 증가하면 작동 타이밍도 증가하기 때문입니다. 물론 이는 일부 응용 프로그램에서는 성능을 향상시킬 수 있지만 다른 응용 프로그램에서는 성능을 저하시킬 수도 있고 메모리 대기 시간이나 대역폭에 의존하지 않는 응용 프로그램에는 전혀 영향을 미치지 않을 수도 있습니다.

예를 들어. M4A79 Deluxe 마더보드에 설치된 Corsair 메모리 모듈의 타이밍은 5-5-5-18입니다. 메모리 클럭 주파수를 DDR2-1066으로 높이면 타이밍이 증가하여 다음과 같은 값을 갖게 됩니다. 5-7-7-24.

Qimonda 메모리 모듈은 DDR3-1066의 클럭 주파수에서 작동할 때 7-7-7-20의 작동 타이밍을 갖습니다. 작동 주파수가 DDR3-1333으로 증가하면 보드는 9-9-9-의 타이밍을 설정합니다. 25. 일반적으로 타이밍은 SPD에 지정되며 모듈마다 다를 수 있습니다.



 

다음 내용을 읽어보는 것이 도움이 될 수 있습니다.