CPU와 메모리 모듈은 어떻게 일치하나요? (아직 1세대, 2세대, 3세대 메모리스틱이 있나요? 그게 CPU와 무슨 상관이 있는 걸까요?)
사용하는 CPU가 Intel이든 AMD이든 메모리 선택 시 세 가지 기본 원칙을 준수해야 합니다.
첫 번째는 주파수가 동기화되어야 한다는 것입니다. 즉, 메모리의 코어 주파수는 CPU의 FSB와 같거나 약간 높아야 합니다. 견딜 수 없는 메모리에 높은 주파수를 추가하지 마십시오. 그렇지 않으면 주파수가 "과부하"됩니다. 주파수가 "과부하"되면 메모리가 작동을 거부합니다. 이런 식으로 컴퓨터에 블루 스크린이 나타납니다. 물론, 코어 주파수보다 낮은 주파수로 클럭하면 유능하고 즐거울 것입니다.
두 번째는 대역폭이 일치해야 한다는 것입니다. 메모리의 데이터 대역폭을 CPU 전면 버스의 대역폭과 동일하게 만들어야 합니다. 그렇지 않으면 데이터 전송 기능이 다음으로 제한됩니다. 더 낮은 대역폭으로 끝납니다;
세 번째 요점은 마더보드를 규제해야 한다는 것입니다. 왜냐하면 위의 두 가지 조건을 동시에 충족하는 것이 때로는 불가능하기 때문입니다. 이는 제어하는 마더보드에 따라 다르며, 주요 제어 방법은 비동기식 설정입니다. 첫 번째 조항은 삶과 죽음에 관한 것이므로 이 조항을 만족해야 합니다. 두 번째 항목은 유연하게 처리할 수 있습니다.
또한 메모리와 CPU를 일치시키는 방법을 논의할 때 다음 사항을 명확히 해야 합니다.
① 메모리의 코어 주파수가 FSB보다 낮을 경우 메모리는 일을 거부합니다. 공연은 블루 스크린입니다. 그러나 어떤 경우에도 메모리의 코어 주파수가 CPU의 FSB보다 높으면 메모리가 정상적으로 작동할 수 있습니다. 그러나 시스템은 고주파수도 인식하지 못합니다. 코어 주파수가 FSB와 동일하다는 것만 인식합니다. 예를 들어, FSB가 200MHz인 보드에 DDR2-1066을 삽입하면 시스템은 메모리가 DDR2-800이라고 인식합니다.
②인텔 프로세서의 전면 버스 주파수(FSB)는 FSB 주파수의 4배입니다. 하지만 역사적으로 프론트 사이드 버스와 FSB의 주파수는 동일했기 때문에 사람들은 여전히 FSB를 사용하여 FSB를 나타내는 경우가 많습니다(예를 들어 소프트웨어 CPU-Z의 경우입니다. 이것이 나타내는 "FSB:DRAM" 실제로는 "CPU"를 나타냅니다. FSB: 메모리 클럭 주파수").
K8 이전의 AMD 메모리에도 전면 버스가 있었지만 당시 전면 버스 주파수는 FSB 주파수의 두 배였습니다. K8 이후 AMD의 CPU에는 더 이상 전면 버스가 없습니다.
3메모리와 인텔 플랫폼 CPU의 매칭을 논의할 때는 CPU의 FSB 또는 전면 버스 주파수를 알아야 합니다. 하나만 알아두세요. 왜냐하면 둘 사이에는 4중 관계가 있기 때문입니다. 이때 CPU의 주요 주파수는 신경 쓸 필요가 없습니다.
그러나 Intel의 i3/i5/i7 출시 이후 기준 CPU 주파수는 더 이상 FSB 및 전면 버스 FSB가 아니라 기본 주파수 BF입니다. 그러나 감지 소프트웨어 CPU-Z에서는 BF 주파수를 여전히 FSB라고 부릅니다. 이 경우 메모리 할당 방법은 본 글의 6번 항목을 참고하시기 바랍니다.
4메모리와 AMD 플랫폼 CPU의 매칭을 논할 때 우선 CPU가 K8인지 명확해야 할까요? 아니면 K8 이전인가요? 왜냐하면 이 세 가지 CPU 방식과 메모리 방식은 완전히 다르기 때문입니다.
K8 이전 CPU에 대해 논의할 때는 FSB 또는 FSB만 알면 됩니다. K8 CPU에 대한 메모리 구성에 대해 논의할 때는 CPU의 주요 주파수만 알면 되고 HT는 언급하지 마세요. 버스, 왜냐하면 메모리와 HT 버스 구성은 서로 관련이 없기 때문입니다. 같은 이유로 K10용 메모리를 구성할 때 오버클러킹을 하지 않는 경우 CPU나 마더보드가 지원하는 메모리만 알아 두십시오. K10 아키텍처 CPU는 메모리 탑재 시 FSB에 연결되는 반면 AMD CPU의 FSB는 200MHz로 고정되어 있기 때문이다.
⑤메모리와 CPU의 매칭 관계를 논할 때, 마더보드를 고려하지 않고 메모리와 CPU의 매개변수를 기준으로 계산됩니다. 그러나 일치하는 솔루션을 선택할 때는 마더보드가 이를 지원하는지 여부도 고려해야 합니다. 일반적으로 마더보드의 주파수는 FSB의 주파수보다 높아야 합니다.
⑥메모리의 비동기성은 메모리에 추가된 주파수가 정상적으로 작동할 수 있는 주파수임을 의미합니다. 일반적으로 주파수 감소를 의미합니다. 그러나 주파수를 낮추면 속도가 느려지고 대역폭이 좁아집니다. 모든 마더보드는 비동기식으로 실행되는 메모리를 지원합니다. 그러나 지원 수준은 다양합니다.
⑦ 메모리를 CPU와 일치시키는 관점에서 보면 메모리 할당 시 메모리 용량을 고려할 필요가 없습니다. 다만, 용량이 일정 크기를 초과하는 경우에는 마더보드가 이를 지원하는지 여부를 고려해야 할 때도 있다.
8메모리가 CPU와 일치하는지 여부는 CPU의 코어 수와 관련이 없습니다.
위 내용은 제가 생각하는 메모리 매칭의 3원칙과 8가지 주의사항입니다.