GNU/Linux >> Tutoriels Linux >  >> Linux

Comment puis-je déterminer le nombre d'emplacements de RAM utilisés ?

Puisque vous ne le mentionnez pas, je suppose que c'est sous Linux.

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

Facilitons la tâche aux utilisateurs moins avertis :

sudo dmidecode -t memory | grep -i size

La sortie sur mon ordinateur portable serait :

Size: 2048 MB
Size: 1024 MB

... montrant que j'ai un module de 1 Go et un module de 2 Go installés.


Dans mon cas,

#dmidecode -t 16

rapporte ceci :

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

Je tiens à souligner que je n'ai que 4 Go de RAM dans un module. Cette information est affichée en faisant :

 # dmidecode -t 17

ceci est affiché :

# 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

Et, comme vous pouvez le voir, la banque 2 est pleine et la banque 0 vide. La carte n'a que deux emplacements pour la RAM, mais ils doivent être à double canal.


Linux
  1. Comment utiliser la commande Linux grep

  2. Comment utiliser la commande history sous Linux

  3. Comment utiliser la commande id sous Linux

  4. Combien de RAM le noyau utilise-t-il ?

  5. Comment déterminer le nombre maximum à passer pour faire l'option -j ?

Comment utiliser la commande Linux Ping

Comment utiliser la commande nmap

Comment déterminer le type MIME d'un fichier sous Linux

Comment utiliser la commande fd sur le système Linux

Comment utiliser la commande wget sous Linux ?

Comment utiliser la commande xargs sous Linux ?