Computer >> 컴퓨터 >  >> 하드웨어 >> 하드웨어

RAM 타이밍이란 무엇이며 왜 중요한가요?

RAM 타이밍이란 무엇이며 왜 중요한가요?

RAM은 컴퓨터의 핵심 구성 요소이지만 이에 대해 많이 이야기하지는 않습니다. 방열판 디자인과 RGB 액세서리가 없다면 RAM은 태양 아래서 하루를 보내는 경우가 거의 없습니다. CPU는 나머지 빌드가 작동하는 조건을 설정하지만 더 빠른 RAM으로 PC 속도를 조금 더 높일 수 있습니다. 클럭 속도와 타이밍 또는 지연 시간이 모두 RAM의 속도를 결정합니다.

RAM의 클럭 속도 찾기

RAM 속도는 CPU-Z와 같은 소프트웨어를 통해 또는 BIOS/UEFI 내에서 상자 또는 모듈에서 찾을 수 있습니다. RAM 모듈의 전체 이름은 다음과 같습니다.

DDR4 3200 (PC4 25600)

DDR4는 칩이 호환되는 DDR의 세대를 설명합니다. PC 번호에 동일한 숫자(2, 3 또는 4)가 나타나 동일한 내용을 설명합니다.

이 예에서 첫 번째 네 자리 숫자인 3200은 종종 RAM의 클럭 속도를 메가헤르츠 단위로 표시한다고 합니다. 그것은 실제로 약간의 마케팅 속임수이지만 기분이 나쁘지는 않습니다. 오해는 PC OEM 및 소매업체에서 직접 조장합니다. 이 숫자는 실제로 데이터 속도를 보고합니다. , 초당 메가 전송으로 측정 또는 10 6 초당 데이터 전송 작업입니다.

DDR RAM에서 실제 클록 속도는 데이터 속도의 절반(이 예에서는 1600MHz)이지만, 심지어 곱셈 프리페치 비트를 통해 RAM의 내부 클록 속도인 400MHz에서 증가합니다. 그러나 DDR은 클록 틱당 두 번 데이터를 전송하기 때문에 효과적 클럭 속도는 실제 클럭 속도의 두 배라고 할 수 있습니다. 결과적으로 데이터 속도는 MHz 단위의 RAM의 겉보기 클럭 속도와 동일하게 효과적입니다.

이 예에서 PC 번호 25600은 초당 메가바이트(MB/s)로 측정된 전송 속도를 보여줍니다. 데이터 속도(메가트랜스퍼)에 I/O 버스의 너비(모든 최신 마더보드의 경우 64비트)를 곱하면 가능한 최대 전송 속도를 결정할 수 있습니다.

초당 3200메가전송 x 전송당 64비트/바이트당 8비트 =25600MB/s

각 숫자는 RAM의 속도를 독립적으로 알려줍니다. 그러나 두 숫자는 형식만 다를 뿐 동일한 정보를 제공합니다.

RAM 타이밍이란 무엇입니까?

타이밍은 RAM 속도를 측정하는 또 다른 방법입니다. 타이밍은 RAM 칩에서 다양한 공통 작업 간의 대기 시간을 측정합니다. 대기 시간은 작업 간의 지연입니다. "대기시간"이라고 보시면 됩니다. 최소 타이밍은 사양에 따라 설정되므로 각 DDR 사양에 대한 가장 빠른 RAM 타이밍 표를 읽을 수 있습니다.

우리는 클록 사이클에서 RAM 타이밍을 측정합니다. 소매업체는 16-18-18-38과 같이 대시로 구분된 4개의 숫자로 타이밍을 나열합니다. 숫자가 작을수록 빠릅니다. 숫자의 순서가 의미를 알려줍니다.

첫 번째 숫자:CAS 지연 시간(CL)

RAM 타이밍이란 무엇이며 왜 중요한가요?

메모리가 CPU에 응답하는 데 걸리는 시간이 CAS 대기 시간(CL)입니다. 그러나 CL은 단독으로 고려될 수 없습니다. 이 공식은 CL 타이밍을 RAM의 전송 속도를 기반으로 하는 나노초로 변환합니다.

(CL/Transfer Rate) x 2000

결과적으로 더 느린 RAM은 더 짧은 CL이 있는 경우 실제로 더 낮은 실제 지연 시간을 가질 수 있습니다.

두 번째 번호:TRCD

RAM 타이밍이란 무엇이며 왜 중요한가요?

RAM 모듈은 주소 지정을 위해 그리드 기반 설계를 사용합니다. 행과 열 번호의 교차는 특정 메모리 주소를 나타냅니다. 행 주소 대 열 주소 지연(TRCD ) 메모리에 새 행을 입력하고 그 안의 열에 액세스하기 시작하는 사이의 최소 대기 시간을 측정합니다. RAM이 주소에 "도착"하는 데 걸리는 시간으로 생각할 수 있습니다. 이전에 비활성화된 행에서 첫 번째 비트를 수신하는 데 걸리는 시간은 TRCD입니다. + 씨엘.

세 번째 숫자:TRP

RAM 타이밍이란 무엇이며 왜 중요한가요?

행 사전 충전 시간(TRP ) 메모리에서 새 행을 여는 것과 관련된 대기 시간을 측정합니다. 기술적으로 한 행을 유휴(또는 닫기)하기 위한 사전 충전 명령과 다른 행을 열기 위한 활성화 명령 사이의 대기 시간을 측정합니다. 종종 두 번째 숫자와 동일합니다. 동일한 요소가 두 작업의 지연 시간에 영향을 줍니다.

네 번째 번호:TRAS

RAM 타이밍이란 무엇이며 왜 중요한가요?

행 활성 시간(TRAS ) 데이터를 적절하게 쓰기 위해 행이 열려 있어야 하는 최소 주기 양을 측정합니다. 기술적으로는 행에 대한 활성화 명령과 동일한 행에 대한 사전 충전 명령 실행 사이의 대기 시간 또는 행을 열고 닫는 사이의 최소 시간을 측정합니다. SDRAM 모듈의 경우 TRCD + CL은 TRAS를 계산합니다. .

결론

RAM 타이밍이란 무엇이며 왜 중요한가요?

이러한 대기 시간은 RAM의 속도를 제한합니다. 그러나 RAM 사양은 물리적인 것이 아니라 한계를 설정합니다. RAM을 관리하는 메모리 컨트롤러는 이러한 타이밍을 적용하여 조정할 수 있음을 의미합니다(마더보드에서 허용하는 경우). 몇 사이클을 오버클럭하고 타이밍을 조이면 RAM에서 성능을 얻을 수 있습니다.

RAM 오버클럭킹은 하드웨어 오버클럭킹 기술 중 가장 변덕스러운 기술로, 가장 많은 동결과 실험을 필요로 합니다. 그러나 더 빠른 RAM은 RAM 바인딩 워크로드의 처리 시간을 단축하여 렌더링 속도와 가상 머신 응답성을 향상시킵니다.