Wat is het commando om de RAM grootte in de computer te vinden? Ik wil het resultaat in MB zien.
Vanaf een terminal zou je moeten kunnen gebruiken:
free -m
Van man
pagina:
-m
,--mebi
Toon de hoeveelheid geheugen in mebibytes.
--mega
Geef de hoeveelheid geheugen weer in megabytes. Impliceert--si
.
Klik op het aan/uit-pictogram (Systeemmenu) in de rechterbovenhoek van het scherm en kies Over deze computer. U ziet het totale beschikbare geheugen in GiB. Vermenigvuldig de waarde met 1024 om de grootte in MiB te krijgen.
Deze waarde (en de waarde getoond als Total in de uitvoer van free -m
op de console), is de totale fysieke RAM grootte, min de hoeveelheid toegewezen aan de interne GPU, als uw computer er een heeft.
Om de totale hoeveelheid fysieke RAM te zien, kunt u sudo lshw -c memory
uitvoeren. Dit toont u elke individuele bank van RAM die u hebt geïnstalleerd, evenals de totale grootte voor het Systeemgeheugen. Dit zal waarschijnlijk worden gepresenteerd als GiB waarde, die u weer kunt vermenigvuldigen met 1024 om de MiB waarde te krijgen.
Fysiek beschikbaar geheugen in MB:
echo $(($(getconf _PHYS_PAGES) * $(getconf PAGE_SIZE) / (1024 * 1024)))
Virtueel geheugen beschikbaar in MB:
echo $(($(getconf _AVPHYS_PAGES) * $(getconf PAGE_SIZE) / (1024 * 1024)))
..of gebruik /proc/meminfo:
grep MemTotal /proc/meminfo | awk '{print $2 / 1024}'
Om de fysieke chip informatie te zien, kunt u dmidecode
gebruiken om de DMI type 17 (Memory Device) tagged informatie te extraheren:
sudo dmidecode -t 17
Dit informeert u over alle geïnstalleerde geheugenapparaten, inclusief het type, de snelheid, de fabrikant, de vormfactor en nog veel meer. Je hebt ook sudo dmidecode -t memory
die nog wat meer informatie geeft.