내 RAM이 DDR2 또는 DDR3인지 확인하기 위해 발행 할 명령


23

페도라 14 HP 넷북 210 미니

내 넷북에는 1GB의 DDR3 메모리가있었습니다. 그러나 충분하지 않았습니다. 그래서 1GB를 2GB 또는 DDR3으로 교체하기로 결정했습니다.

그러나 DDR3을 사용하고 있는지 확인하기 위해 어떤 명령을 실행할 수 있습니까?

나는 다음을 시도했다 cat /proc/meminfo

그러나 DDR3에 대한 정보는 나와 있지 않습니다.

사용할 수있는 다른 명령이 있습니까?

제안에 감사드립니다.


1
당신은 시도 했습니까 dmidecode?
Malabarba

답변:


21

실행 dmidecode중이거나 lshw유형을 표시해야합니다. 그러나 확인하려면 루트 권한이 필요할 수 있습니다.


dmidecode를 사용하여 찾았습니다. 그러나 lshw는 'command not found'를 반환합니다.
ant2009

dmidecode메모리 정보를보고하는데 부정확 한 것은 잘 알려져있다 . 여기를 참조하십시오
David Schwartz

@DavidSchwartz, 귀하의 의견이 잘못되었으며 링크가 끊어졌습니다. 이러한 작은 의견을 게시하는 대신 작은 의견 필드에 들어갈 수있는 것보다 더 자세한 내용으로 자신의 답변을 게시하는 것이 좋습니다. :) (예를 들어, dmidecode 정확하지 않은 경우 대신 무엇을 사용 하시겠습니까? 그러면 좋은 대답이됩니다.)
Quuxplusone

@Quuxplusone 댓글이 올 바르고 링크가 작성되었을 때 활성화되었습니다. 불행히도 몇 년 후에는 주석을 편집 할 수 없으므로 최신 상태로 유지하는 것은 불가능합니다. 당시에 더 나은 정보가 있다면 의견이 아닌 답변을 남겼을 것입니다. 그러나 나는 그렇지 않았으며, dmidecode가 제공하는 정보에 의존 할 수 없다는 답변을 읽는 사람에게 경고하는 것이 중요하다고 생각했습니다.
David Schwartz

메모리 정보를 얻으려면 다음을 사용 dmidecode -t memory하거나lshw -c memory
pd12

11

/ubuntu/18372/how-can-i-find-out-what-ram-a-computer-system-has 에 따르면 , 찾고있는 하나의 라이너는

sudo lshw -short -C memory

이것은 라인을 따라 뭔가를 뱉을 것입니다

H/W path              Device     Class          Description
===========================================================
/0/0                             memory         64KiB BIOS
/0/4                             memory         256KiB L1 cache
/0/5                             memory         1MiB L2 cache
/0/6                             memory         8MiB L3 cache
/0/7                             memory         8200MiB System Memory
/0/7/0                           memory         4GiB DIMM DDR3 Synchronous
/0/7/1                           memory         DIMM [empty]
/0/7/2                           memory         4GiB DIMM DDR3 Synchronous
/0/7/3                           memory         DIMM [empty]
/0/7/4                           memory         8MiB FLASH

사람이 읽을 수있는 문자열 ( 4GiB DIMM DDR3)은 RAM 및 / 또는 BIOS에 의해 자체보고되므로 표준화 된 형식이 아닙니다. 운이 좋으면 명시 적으로 DDR3또는 라고 말합니다 DDR4. 그렇지 않으면 주파수가 MHz로 표시되면이를 기반으로 구별 해 볼 수 있습니다.

에서 위키 백과 :

DDR1: 2.5 V, 133–200 MHz
DDR2: 200–400 MHz
DDR3: 1.5 V, 400–800 MHz (up to 1400 MHz for super-high-end)
DDR4: 1.2 V, 2133–4266 MHz

예를 들어 : 내 다른 컴퓨터의 DDR4 RAM은 lshw -short -C memory단순히로 표시됩니다 16GiB DIMM Synchronous 2133 MHz (0.5 ns). MHz 등급은 거의 확실하게 DDR4임을 나타냅니다.


1

데비안 또는 우분투 시스템에 DDR2 또는 DDR3 메모리가 있는지 확인하는 정확한 방법은 다음과 같습니다.

sudo dmidecode | grep DDR

다음과 같이 반환됩니다 :

Type: DDR3

또는 당신은 이것을 할 수 있습니다 :

sudo lshw | grep DDR

다음과 같이 조금 더 많은 정보를 반환합니다.

description: SODIMM DDR3 Synchronous 1600 MHz (0.6 ns)

천만에요.


2 년 전에 게시 된 의견에서 언급했듯이, 3 년 전에 게시 된 Sathya의 답변에 따르면, dmidecode가 정확하지 않습니다. lshw는 원래 포스터에서 작동하지 않습니다.
ChrisInEdmonton

1

이것을 사용하여 Linux에서 RAM의 유형과 속도를 찾으십시오.

sudo dmidecode --type 17|agrep -i 'speed|size|type'

Cent OS, Fedora, RHEL, Scientific Linux에서 테스트

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