Filter by:

RAM 속도와 CAS 대기 시간의 차이

메모리(DRAM) 성능은 속도와 대기 시간의 관계라고 할 수 있습니다. 이 둘은 밀접한 관계에 있지만 일반적인 인식과는 다르게 연결되어 있습니다. 다음은 기술적인 수준에서 속도와 대기 시간이 어떻게 연결되어 있는지, 그리고 이러한 정보를 이용하여 메모리 성능을 최적화 할 수 있는 방법에 대한 내용입니다.

내 컴퓨터에 필요한 메모리 용량을 확인하고 싶다면, 여기를 확인하십시오.

대기 시간에 대한 인식과 진실

인식

  • 많은 사용자들이 CAS 대기 시간이 실제 대기 시간 성능의 정확한 지표라고 생각합니다.
  • 또한 많은 사용자들이 속도 증가에 따라 CAS 대기 시간이 증가하기 때문에 일부 속도가 무효화된다고 생각합니다.

진실

  • 반도체 엔지니어는 CAS 대기 시간이 부정확한 성능 지표임을 알고 있습니다.
  • 대기 시간이란 속도와 CAS 대기 시간을 합친 것으로 나노초로 측정하는 것이 가장 정확합니다.
  • 속도 증가와 대기 시간 감소는 모두 시스템 성능을 향상시킵니다.
     
    • 예: 나노초를 기준으로 하는 DDR4-2400 CL17 및 DDR4-2666 CL19의 대기 시간이 대략 동일하므로 더 빠른 속도를 갖춘 DDR4-2666 RAM은 더 나은 성능을 제공합니다.
    • 예: DDR4-2666의 표준 모듈 및 게이밍 모듈의 속도 출력은 동일하지만 동일 모듈의 CL16과 CL19 모델 간의 CAS 대기 시간은 다릅니다. 따라서 더 낮은 CAS 대기 시간이 더 나은 성능을 제공합니다.

대기 시간에 대한 인식과 진실 간의 격차는 대기 시간의 정의 및 측정 방식에 기인합니다.

두 개의 경주 차량이 메모리 속도와 CAS 대기 시간을 재현합니다

대기 시간의 역설

제품 전단지 및 사양 비교에서 대기 시간 방정식의 절반에 불과한 CAS 대기 시간(CL)로 인해 대기 시간을 잘못 이해하는 경우가 종종 있습니다. CL 등급은 총 클록 사이클 수를 나타내고 각 클록 사이클의 기간과 관련이 없으므로 대기 시간 성능의 유일한 지표로 포장되어서는 안됩니다.

모듈의 대기 시간을 나노초 단위로 살펴보면 특정 모듈이 다른 모듈보다 더 반응이 빠른지 가장 잘 판단할 수 있습니다. 모듈의 대기 시간을 계산하려면 클록 사이클 기간과 총 클록 사이클 수를 곱하십시오. 이 수치는 모듈의 데이터 시트의 공식 엔지니어링 문서에 기록되어 있습니다. 이 계산은 다음과 같습니다.

기술

모듈 속도(MT/s)

클록 사이클 타임(ns)

CAS 대기 시간

대기 시간(ns)

SDR

100

8.00

3

24.00

SDR

133

7.50

3

22.50

DDR

333

6.00

2.5

15.00

DDR

400

5.00

3

15.00

DDR2

667

3.00

5

15.00

DDR2

800

2.50

6

15.00

DDR3

1,333

1.50

9

13.50

DDR3

1,600

1.25

11

13.75

DDR4

1,866

1.07

13

13.93

DDR4

2,133

0.94

15

14.06

DDR4

2,400

0.83

17

14.17

DDR4

2,666

0.75

19

14.25

DDR4    

2,933

0.68

21

14.32

DDR4

3,200

0.62

22

13.75

대기 시간과 대기 시간 수식은 무엇입니까?

기본적으로 대기 시간은 명령어가 입력되는 시간과 데이터가 사용 가능하게 되는 시간 간의 격차를 의미합니다. 대기 시간은 이러한 두 이벤트 간의 격차입니다. 메모리 컨트롤러에서 특정 위치에 액세스하려는 메모리를 알려주면, 데이터는 열 주소 스트로브(CAS)에서 수많은 클럭 사이클을 실행한 후에야 원하는 위치로 이동하고 명령을 완료합니다. 이러한 상황을 고려할 때 모듈의 대기 시간을 결정하는 변수는 2개입니다.

•데이터가 실행해야 하는 클럭 주기의 총 수(데이터 시트 상에 측정된 CAS 대기 시간 또는 CL)
•각 클럭 사이클의 기간(나노초 단위로 측정됨)

이 두 개의 변수를 결합하면 대기 시간을 계산할 수 있습니다.

대기 시간(ns) = 클록 사이클 시간(ns) x 클록 사이클 수

전통적으로 메모리 기술은 속도가 증가하면서(클록 사이클 시간이 단축되는 것을 의미), CAS 대기 시간 값 또한 증가합니다. 하지만 클록 사이클이 더 빠르기 때문에 나노초로 측정되는 실제 대기 시간이 대략 동일한 상태가 됩니다. 여러분의 프로세서가 발휘할 수 있는 최대 속도와 예산 내에서 사용 가능한 대기 시간이 가장 낮은 메모리 간의 균형을 최적화함으로써, 속도와 효율성이 향상된 최신 메모리를 이용하여 더 높은 수준의 성능을 확보할 수 있습니다.

속도와 대기 시간: 어느 쪽이 더 중요합니까?

Crucial 성능 랩의 심층적인 엔지니어링 분석과 광범위한 테스트를 토대로 하자면, 이 고질적인 질문에 대한 대답은 속도와 대기 시간 모두입니다. 속도와 대기 시간은 모두 시스템 성능에서 중요한 역할을 합니다. 따라서 업그레이드를 고려하신다면 우선 다음의 단계를 확인하는 것이 좋습니다.

  • 1단계: 프로세서와 마더보드(오버클로킹 프로필 포함)에서 지원하는 최고 메모리 속도를 확인한다.
  • 2단계: 해당 속도에 대해 예산에 맞는 가장 낮은 대기 시간을 지닌 메모리를 선택합니다. 우수한(예: 더 낮은) 대기 시간이 곧 우수한 시스템 성능을 의미한다는 것을 기억하십시오.

 


©2018 Micron Technology, Inc. All rights reserved. 정보, 제품 및/또는 사양은 별도 고지 없이 변경될 수 있습니다. Crucial 및 Micron Technology, Inc.는 인쇄된 정보나 사진에 누락 또는 오류가 있더라도 이에 대해 어떠한 책임도 지지 않습니다. Micron, Micron 로고, Crucial 및 Crucial 로고는 Micron Technology, Inc.의 상표 또는 등록 상표입니다. 다른 모든 상표 및 서비스 마크는 해당 소유자의 재산입니다.