GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana cara menentukan jumlah slot RAM yang digunakan?

Karena Anda tidak menyebutkannya, saya menganggap ini ada di Linux.

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

Mari permudah bagi pengguna yang tidak terlalu memahami shell:

sudo dmidecode -t memory | grep -i size

Output di laptop saya adalah:

Size: 2048 MB
Size: 1024 MB

...menunjukkan bahwa saya memiliki satu modul 1GB dan satu modul 2GB terpasang.


Dalam kasus saya,

#dmidecode -t 16

melaporkan ini:

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

Saya ingin menunjukkan bahwa saya hanya memiliki 4 GiB RAM dalam satu modul. Info tersebut ditunjukkan dengan melakukan:

 # dmidecode -t 17

ini ditampilkan:

# 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

Dan, seperti yang Anda lihat, Bank 2 penuh dan Bank 0 kosong. Papan hanya memiliki dua slot untuk RAM, tetapi harus saluran ganda.


Linux
  1. Cara menggunakan perintah grep Linux

  2. Cara menggunakan perintah history di Linux

  3. Bagaimana cara menentukan jumlah maksimum yang akan dilewati untuk opsi make -j?

  1. Bagaimana cara menggunakan perintah nama dasar?

  2. Cara Menggunakan Perintah id di Linux

  3. Cara menentukan jumlah minggu dalam sebulan

  1. Cara Menggunakan Perintah sejarah Linux

  2. Perintah File Linux:Cara Menentukan Jenis File di Linux

  3. Berapa banyak RAM yang digunakan kernel?