물리적인 액세스 없이 실행되는 서버가 있습니다. 16GB RAM이 설치된 것 같은데 확실하지 않습니다. 여기서 무엇이 잘못되었을 수 있습니까?
#dmidecode -t memory
# dmidecode 3.0
Scanning /dev/mem for entry point.
SMBIOS 2.6 present.
Handle 0x0014, DMI type 16, 15 bytes
Physical Memory Array
Location: System Board Or Motherboard
Use: System Memory
Error Correction Type: Single-bit ECC
Maximum Capacity: 8 GB
Error Information Handle: Not Provided
Number Of Devices: 2
Handle 0x0016, DMI type 17, 28 bytes
Memory Device
Array Handle: 0x0014
Error Information Handle: Not Provided
Total Width: 72 bits
Data Width: 64 bits
Size: 8192 MB
Form Factor: DIMM
Set: None
Locator: DIMM0
Bank Locator: BANK0
Type: Other
Type Detail: Synchronous
Speed: 1333 MHz
Manufacturer: Manufacturer00
Serial Number: SerNum00
Asset Tag: Not Specified
Part Number: ModulePartNumber00
Rank: Unknown
Handle 0x0018, DMI type 17, 28 bytes
Memory Device
Array Handle: 0x0014
Error Information Handle: Not Provided
Total Width: 72 bits
Data Width: 64 bits
Size: 8192 MB
Form Factor: DIMM
Set: None
Locator: DIMM1
Bank Locator: BANK1
Type: Other
Type Detail: Synchronous
Speed: 1333 MHz
Manufacturer: Manufacturer01
Serial Number: SerNum01
Asset Tag: Not Specified
Part Number: ModulePartNumber01
Rank: Unknown
그러나 이런 것도 있습니다:
# free
total used free shared buff/cache available
Mem: 7881812 236436 237512 8736 7407864 7233756
메모리를 제거하고 읽은 후 CentOS는 이제 16Gb를 다시 사용합니다.
total used free shared buff/cache available
Mem: 16139344 293560 15629068 8708 216716 15548680
dmidecode는 여전히 말합니다 Maximum Capacity: 8 GB
.
나를 짜증나게 하는 것은 메모리 스틱이 항상 인식되지만 애초에 사용되지 않는다는 것입니다.
어떤 아이디어가 있나요?