사용 중인 RAM 슬롯 수를 어떻게 확인합니까?

사용 중인 RAM 슬롯 수를 어떻게 확인합니까?

노트북에 RAM(DIMM) 모듈을 몇 개 설치했는지 잊어버렸습니다. 나사를 풀고 싶지 않지만 bash를 사용하여 콘솔에서 찾고 싶습니다. 이 정보를 어떻게 수집하나요?

답변1

당신이 언급하지 않았기 때문에 이것이 Linux에 있다고 가정합니다. 루트 액세스 권한이 있는 경우 다음 중 하나가 표시됩니다.

dmidecode -t memory
dmidecode -t 16
lshw -class memory

답변2

쉘에 대해 잘 모르는 사용자를 위해 더 쉽게 만들어 보겠습니다.

sudo dmidecode -t memory | grep -i size

내 노트북의 출력은 다음과 같습니다.

Size: 2048 MB
Size: 1024 MB

...1개의 1GB 모듈과 1개의 2GB 모듈이 설치되어 있음을 보여줍니다.

답변3

나는

sudo dmidecode -t 16

보고서는 다음과 같습니다.

Handle 0x000A, DMI type 16, 23 bytes
Physical Memory Array
        Location: System Board Or Motherboard
        Use: System Memory
        Error Correction Type: None
        Maximum Capacity: 16 GB
        Error Information Handle: Not Provided
        Number Of Devices: 2

내 모듈 중 하나에는 RAM이 4GiB밖에 없다는 점을 지적하고 싶습니다. 이 정보는 다음을 수행하여 표시됩니다.

 sudo dmidecode -t 17

다음과 같이 표시됩니다.

# dmidecode 2.11
SMBIOS 2.7 present.

Handle 0x000B, DMI type 17, 34 bytes
Memory Device
    Array Handle: 0x000A
    Error Information Handle: Not Provided
    Total Width: Unknown
    Data Width: Unknown
    Size: No Module Installed
    Form Factor: DIMM
    Set: None
    Locator: ChannelA-DIMM0
    Bank Locator: BANK 0
    Type: Unknown
    Type Detail: None
    Speed: Unknown
    Manufacturer: Not Specified
    Serial Number: Not Specified
    Asset Tag: None
    Part Number: Not Specified
    Rank: Unknown
    Configured Clock Speed: Unknown

Handle 0x000C, DMI type 17, 34 bytes
Memory Device
    Array Handle: 0x000A
    Error Information Handle: Not Provided
    Total Width: 64 bits
    Data Width: 64 bits
    Size: 4096 MB
    Form Factor: SODIMM
    Set: None
    Locator: ChannelB-DIMM0
    Bank Locator: BANK 2
    Type: DDR3
    Type Detail: Synchronous
    Speed: 1600 MHz
    Manufacturer: Hynix/Hyundai
    Serial Number: 11111111
    Asset Tag: None
    Part Number: HMT351S6CFR8C-PB  
    Rank: Unknown
    Configured Clock Speed: 1600 MHz

그리고 보시다시피 뱅크 2는 가득 차고 뱅크 0은 비어 있습니다. 마더보드에는 RAM 슬롯이 2개만 있지만 듀얼 채널이어야 합니다.

답변4

[root@kr0 ~]# lsmem
RANGE                                 SIZE  STATE REMOVABLE BLOCK
0x0000000040000000-0x000000063fffffff  24G online       yes  1-24

Memory block size:         1G
Total online memory:      24G
Total offline memory:      0B

관련 정보