Linux查看記憶體大小和插槽
前言
相信大家更換自己膝上型電腦的記憶體時一定是得心應手,即便是一名新手也可以很輕鬆的動手實現,其實伺服器的記憶體更換也很簡單,關機->挪蓋->按指定順序插拔。不過這裡有一個很重要的共性前提,需要清楚瞭解當前硬體所匹配的記憶體大小型號和插槽數量等依賴關係,這樣我們在更換記憶體時才會更加遊刃有餘哈。
更換記憶體前會用到的實用小技巧
實踐過程
Linux 查看記憶體的插槽數,已經使用多少插槽,每條記憶體多大,已使用記憶體多大
dmidecode | grep -P -A5 "Memory\s+Device" | grep Size | grep -v Range Size: 16384 MB Size: No Module Installed Size: No Module Installed Size: 16384 MB Size: No Module Installed Size: No Module Installed Size: 16384 MB Size: No Module Installed Size: No Module Installed Size: 16384 MB Size: No Module Installed Size: No Module Installed Size: 16384 MB Size: No Module Installed Size: 16384 MB Size: No Module Installed Size: 16384 MB Size: No Module Installed Size: 16384 MB Size: No Module Installed
Linux 查看記憶體支援的最大記憶體容量
dmidecode | grep -P 'Maximum\s+Capacity' Maximum Capacity: 1536 GB
Linux 查看記憶體的頻率
dmidecode | grep -A16 "Memory Device" | grep "Speed" Speed: 1600 MHz (0.6 ns) Speed: Unknown Speed: Unknown Speed: 1600 MHz (0.6 ns) Speed: Unknown Speed: Unknown Speed: Unknown Speed: Unknown Speed: 1600 MHz (0.6 ns) Speed: Unknown Speed: Unknown Speed: 1600 MHz (0.6 ns) Speed: 1600 MHz (0.6 ns) Speed: Unknown Speed: Unknown Speed: 1600 MHz (0.6 ns) Speed: Unknown Speed: Unknown Speed: Unknown Speed: Unknown Speed: 1600 MHz (0.6 ns) Speed: Unknown Speed: Unknown Speed: 1600 MHz (0.6 ns)
查看詳細的主板資訊
dmidecode | grep -A16 "System Information$"
查看詳細的記憶體資訊
dmidecode | grep -A16 "Memory Device$"dmidecode -t memory