“为什么 Ubuntu 只显示 3GB RAM?”并没有回答这个问题。
我在 HP DL360 G6 的 2 个存储体中安装了 6 个“HPE 8 GB 2Rx4 PC3-10600R-9”内存条,但我只看到 24GB。它在 ubuntu 16 中显示正确。我已经使用 ubuntu 18 有一段时间了,但我刚刚才注意到它不再正常工作了。
问题是,为什么?
Distributor ID: Ubuntu
Description: Ubuntu 18.04.5 LTS
Release: 18.04
Codename: bionic
自由的
total used free shared buff/cache available
Mem: 24670 480 23836 2 353 23854
Swap: 50319 0 50319
免费-m
total used free shared buff/cache available
Mem: 24092 474 22898 2 719 23286
Swap: 49139 0 49139
免费--mega
total used free shared buff/cache available
Mem: 24670 480 23836 2 353 23854
Swap: 50319 0 50319
此外,我的 webmin 以前会显示两个 CPU,但现在只显示 1。不确定这是为什么,但如果有人能解释一下,这是故意的吗?
sudo lshw | grep -i cpu
*-cpu:0
description: CPU
product: Intel(R) Xeon(R) CPU X5550 @ 2.67GHz
bus info: cpu@0
version: Intel(R) Xeon(R) CPU X5550 @ 2.67GHz
capabilities: x86-64 fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm dca sse4_1 sse4_2 popcnt lahf_lm pti ssbd ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid dtherm ida flush_l1d
*-cpu:1
description: CPU
product: Intel(R) Xeon(R) CPU X5550 @ 2.67GHz
bus info: cpu@1
version: Intel(R) Xeon(R) CPU X5550 @ 2.67GHz
capabilities: x86-64 fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm dca sse4_1 sse4_2 popcnt lahf_lm pti ssbd ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid dtherm ida flush_l1d
更多信息:
检查 BIOS 后发现只检测到 24GB 内存。我尝试在插槽之间交换内存,发现只检测到 1 个 CPU 内存组。是否有任何设置可能导致这种情况?
更新:
我刚刚试过;
CPU 1 CPU 2
(A) 8G, (B) 8G (A) 8G, (B) 8G
结果是 16GB,它只是没有为 CPU 2 占用 RAM。
我也尝试在这种配置中在镜像和锁步之间切换,但似乎没有任何效果。