我有一台三星NP300e5Z i5笔记本电脑。我在这台笔记本上使用Ubuntu 14.04操作系统。我的系统内存是4GB,我想要增加它,但是我不确定我的系统有多少个内存插槽。所以,如何检查:
- 有多少个可用的内存插槽? - 我的系统当前使用了多少个插槽? - 我可以增加到的最大内存大小是多少?
任何建议都将不胜感激。
- 有多少个可用的内存插槽? - 我的系统当前使用了多少个插槽? - 我可以增加到的最大内存大小是多少?
任何建议都将不胜感激。
你可以使用这个命令:
sudo lshw -class memory
*-memory
description: System Memory
physical id: 33
slot: System board or motherboard
size: 4GiB
*-bank:0
description: DIMM [empty]
physical id: 0
slot: ChannelA-DIMM0
*-bank:1
description: DIMM [empty]
physical id: 1
slot: ChannelA-DIMM1
*-bank:2
description: SODIMM DDR3 Synchronous 1333 MHz (0.8 ns)
product: AD73I1C1674EV
vendor: Fujitsu
physical id: 2
serial: 43D30100
slot: ChannelB-DIMM0
size: 2GiB
width: 64 bits
clock: 1333MHz (0.8ns)
*-bank:3
description: DIMM [empty]
physical id: 3
slot: ChannelB-DIMM1
sudo dmidecode -t 16
sudo dmidecode -t memory
sudo dmidecode | grep -i "Maximum Capacity:" | uniq
sudo lshw -class memory | awk '/bank/ {count++} END {print "You have " count " slots for RAM"}'
sudo lshw -class memory | awk '/bank/ {count++} END {print "您有" count "个RAM插槽"}
。 - Sergiy Kolodyazhnyylshw
中报告由芯片组支持但实际上不存在于计算机主板上的内存插槽。除非查看制造商的规格说明或者打开主机检查,否则无法确定。 - user450359sudo dmidecode -t memory | grep -c '^Memory Device$'
sudo dmidecode -t memory | grep -c -Po '^\tPart Number: (?!\[Empty\])'
sudo dmidecode -t memory | grep -Po '^\tMaximum Capacity: \K.*'
ubuntu@ubuntu ~ % sudo dmidecode -t memory | grep -c '^Memory Device$'
4
ubuntu@ubuntu ~ % sudo dmidecode -t memory | grep -c -Po '^\tPart Number: (?!\[Empty\])'
1
ubuntu@ubuntu ~ % sudo dmidecode -t memory | grep -Po '^\tMaximum Capacity: \K.*'
32 GB
dmidecode -t memory | grep -c 'Size: No Module Installed'
- Skippy le Grand Gourousudo dmidecode --type 17
的结果中的存储设备数量等于内存插槽的数量,因此打印 RAM 插槽数量的命令是:
sudo dmidecode --type 17 | grep 'Memory Device' --count
sudo dmidecode --type 17 | grep -i size
sudo inxi -m | grep capacity
dmidecode
显示控制器可用的插槽数量。最多有4种DMI类型,其中2种可以是内存阵列,另外2种可以是特定插槽。其中2种较不常见。关于阵列数据,dmidecode/inxi中的信息非常不可靠,但实际插槽数据通常非常可靠。如果您正在考虑购买或升级内存,您应该始终检查产品规格以确保inxi/dmidecode报告的内容是正确的。这尤其适用于最大内存大小和阵列容量。*
我使用以下命令:
sudo dmidecode -t 17
出:
# dmidecode 3.0
Getting SMBIOS data from sysfs.
SMBIOS 2.7 present.
Handle 0x0009, DMI type 17, 34 bytes
Memory Device
Array Handle: 0x0008
Error Information Handle: Not Provided
Total Width: 64 bits
Data Width: 64 bits
Size: 4096 MB
Form Factor: SODIMM
Set: None
Locator: ChannelA-DIMM0
Bank Locator: BANK 0
Type: DDR3
Type Detail: Synchronous
Speed: 1600 MHz
Manufacturer: Samsung
Serial Number: 78111110
Asset Tag: None
Part Number: K4B8G1646B-MYK0
Rank: Unknown
Configured Clock Speed: 1600 MHz
Handle 0x000A, DMI type 17, 34 bytes
Memory Device
Array Handle: 0x0008
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: Samsung
Serial Number: 22800022
Asset Tag: None
Part Number: M471B5273CH0-YK0
Rank: Unknown
Configured Clock Speed: 1600 MHz
sudo dmidecode -t 16
来获取摘要详情。