프로세서 사양에 따라 사용할 수있는 RAM을 어떻게 알 수 있습니까?


1

다양한 프로세서 사양 (x86, x64, PII, P4 등)이있는 경우 CPU와 작동하는 메모리 (속도, 크기 등)를 정확하게 계산할 수 있습니까?

CPU / RAM이 사용될 마더 보드는 핀 수, 속도 및 슬롯 수에 의해 더 제한됩니다.

'gotchas'가 있거나 사양 에서이 모든 것을 추론 할 수 있습니까? 확인해야 할 RAM / CPU의 속성은 무엇입니까?


왜 지구상에서 '비 프로그래밍 관련'이라는 태그가 붙어 있습니까? 프로그래밍과 관련하여 누가 신경 쓰나요?
mmyers

입력 할 때 태그가 표시되었으므로 컨벤션에 충실 할 것이라고 생각했습니다.
user4213

PAE (메모리의 경우 32 비트-> 36 비트)와 더 혼동됩니다.
bgw

답변:


2

나는 당신이 정말로 무엇을 요구하는지 확신하지 못합니다. 기본적으로 CPU / RAM 사양은 일반적으로 RAM보다 칩셋의 기능입니다.

다양한 프로세서 사양 (x86, x64, PII, P4 등)이있는 경우이 RAM에서 작동하는 메모리 (속도, 크기 등)를 정확하게 계산할 수 있습니까?

"정확하게 계산 "? 음, 그래요 메인 보드 칩셋과 일반적으로 CPU 소켓에 따라 지원 가능한 RAM 사양이 결정됩니다. 예를 들어, 일부 프로세서는 칩셋 'X'에서 지원되고 'X'는 DDR3를 지원하지 않습니다. 맞춰봐? 해당 CPU에 대한 DDR3 지원이 없습니다. 그것이 얻는 것처럼 간단합니다. 일부 CPU는 RAM (RAMBUS를 기억하십니까?)을 중심으로 구축되는 반면, 다른 CPU는 어떤 칩셋이 원하는 기능을 지원할 수 있는지에 더 중점을 둡니다.

'gotchas'가 있거나 사양 에서이 모든 것을 추론 할 수 있습니까? 확인해야 할 RAM / CPU의 속성은 무엇입니까?

그렇습니다. 큰 문제가 있습니다. 사람들 (시스템 빌더)은 일반적으로 몇 가지 세부 사항, 즉 내가 보유 할 수있는 CPU-보유 할 수있는 RAM 크기-버스 지원 (PCI-e x16 / x8 / x4?) 및 주변 장치에 대해 자세히 설명합니다. 이 관점에서 사물을 볼 때의 문제는 가장 중요한 요소 인 칩셋 이 빠져 있다는 것 입니다.

나는 CPU가 얼마나 빠르거나 어떤 킬러 RAM을 얻는 지 신경 쓰지 않는다. 칩셋은 마더 보드의 핵심이며 컴퓨터 자체이다. 칩셋은 RAM, CPU, 버스 등 모든 것을 결정합니다. 그래서 당신은하고 싶은 경우 추론 , RAM 및 CPU의 사양에서 시작 마더 보드 칩셋을 찾고.

또 다른 "gotcha"는 RAM입니다. RAM은 안정 / 불안정한 것으로 찾기가 드 expensive니다. RAM은 이상한 짐승입니다. RAM이 빠를수록 일반적으로 타이밍이 느려집니다. RAM의 작동 방식에 대해 배우고 싶다면 웹 전체에 많은 기사가 있습니다. 그러나 RAM 타이밍과 칩셋의 작동 방식을 배우는 것이 실제로 중요합니다.

"nehalem"열이나 그 어떤 CPU가 그 해의 풍미에 휩쓸 리지 마십시오. 예, 견고한 CPU이지만 RAM이 너무 비싸거나 벗겨지고 칩셋이 최고로 'meh'인 경우 항상 가치가있는 것은 아닙니다. DDR3는 단순히 속도 때문에 더 좋지 않습니다. 달성하려는 목표에 따라 옵션을 신중하게 평가해야합니다. 간단한 컴퓨터를 만들고 있습니까? 개발 또는 애니메이션 / 렌더링 또는 계산을위한 워크 스테이션?

마지막으로 명백한 점으로, 무엇이든 구매 하기 전에 항상 매뉴얼을 읽으십시오 . 시간과 돈을 절약 할 수 있습니다.


실제로 메모리 컨트롤러가 결정 요소입니다. Athlon 64 이후의 AMD CPU와 최초의 i3 / i5 / i7 (Nehalem) 이후의 Intel CPU는 메모리 컨트롤러를 통합했습니다. 이러한 CPU의 경우 마더 보드 칩셋을 고려하지 않고 호환 가능한 메모리 기술을 결정할 수 있습니다.
rob

3

사용할 수있는 RAM을 결정하는 확실한 방법은 없습니다. 겹치는 부분이 너무 많았습니다.

그래도 일반 ..

  • PC100 / PC133은 P2에서 P3까지 지속되었습니다.
  • Rambus는 초기 P4에있었습니다
  • P4는 일반적으로 DDR을 사용했습니다. 일부는 마지막에 DDR2를 사용했습니다
  • DDR2를 사용하는 Core2Duos
  • Core2Quad 사용 DDR2
  • 코어 I7 사용 DDR3

그러나 호환되지 않는 시스템 / 마더 보드 사양이 다양하므로 특정 메모리 모듈을 선택하기가 어렵습니다.


'당신'이 할 수있는 것처럼 들리므로 지식을 전문가 시스템으로 복제해야합니까? 내가 가지고있는 지식을 가져 와서 함수 / 데이터베이스에 넣을 수 있다면 가능하다고 들리면 많은 전문가 지식이 필요합니다. 그 소리가 맞습니까?
user4213

2

Crucial 에서 메모리 관리자 도구를 확인하면 기본적으로 알려진 모든 마더 보드의 데이터베이스를 사용하고 있음을 알 수 있습니다. 마더 보드를 알고 있다면 어떤 메모리 모듈과 함께 작동하는지 파악할 수 있습니다.


좋은 지적, 나는 그들을 잊었다.
user4213

1

어느 정도 예, 그러나 더 정의적인 구성 요소 중 하나는 마더 보드에서 사용되는 칩셋입니다. 이것이 정상적으로 램 사용 특성 / 제한을 결정하는 것입니다.


1

Kevin Panko의 의견과 함께

CPU가 아닌 마더 보드 모델을 알아야합니다.

세부 사항을 쉽게 찾을 수있는 방법은 CPUID의 우수한 CPU-Z 프로그램입니다.

CPU-Z

해당 정보를 사용하여 Google 또는 Kevin의 Crucial 링크를 확인하여 지원되는 메모리를 찾으십시오.


1

대부분의 다른 답변에 명시된 것과는 달리, 특정 유형의 RAM이 마더 보드 칩셋을 연구하지 않고도 호환 가능하다는 것을 분명히 말할 수있는 몇 가지 CPU가 있습니다 .

결정 요인은 메모리 컨트롤러 이며 Athlon 64까지 AMD CPU의 경우와 마찬가지로 마더 보드에 상주하거나 CPU에 통합되어 있습니다.

인텔 마이크로 프로세서를 사용하는 컴퓨터는 전통적으로 메인 보드의 노스 브릿지에 메모리 컨트롤러를 구현했지만 DEC / Compaq의 Alpha 21364, AMD의 Athlon 64 및 Opteron 프로세서, IBM의 POWER5, Sun Microsystems의 UltraSPARC T1 및보다 최근에는 Intel의 Core i7과 같은 많은 최신 마이크로 프로세서 Core i5 Cpu에는 메모리 대기 시간을 줄이기 위해 마이크로 프로세서에 통합 메모리 컨트롤러 (IMC)가 있습니다. 이는 시스템 성능을 향상시킬 수있는 잠재력을 가지고 있지만 마이크로 프로세서를 특정 유형의 메모리에 고정하여 새로운 메모리 기술을 지원하기 위해 재 설계를 강요합니다.

CPU 모델이 제공되면 제조업체 웹 사이트 또는 Wikipedia ( AMD | Intel )의 설명서를보고 (1) 통합 메모리 컨트롤러가 있는지 여부와 (2)있는 경우 지원하는 메모리 유형을 확인할 수 있습니다.

Athlon 64보다 오래된 AMD CPU 또는 1 세대 i3 / i5 / i7 (Nehalem)보다 오래된 Intel CPU를보고 있다면 CPU에 통합 메모리 컨트롤러가없고 메모리 유형이 마더 보드 칩셋에 의해 지시됩니다.


0

완전히 아닙니다. 마더 보드는 지원되는 RAM의 양에 상한을 부과 할 수 있습니다. 실제로 마더 보드를 알고 있다면 필요한 RAM이 무엇인지 알게 될 것입니다. 당신이 아는 전부가 당신의 CPU라면, 당신은 어떤 마더 보드가 그것을 지원할 것인지 결정할 수 있고, 그로부터 필요한 RAM을 알 수 있습니다.

일부 CPU는 여러 유형의 RAM을 지원합니다. 예를 들어 AM3 기반 Phenom II는 DDR2 및 DDR3 RAM을 지원합니다.


0

실제로 알아야 할 유일한 것은 마더 보드입니다. 이것이 사용할 수있는 RAM을 정의하기 때문입니다.

최상의 구성은 일반적으로 미리 결정됩니다. 예를 들어 i7 보드는 DDR3을 지원하고 듀얼 코어는 일반적으로 DDR2 등을 지원합니다.

그러나 CPU는 메모리 선택에 영향을 미치지 않습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.