8GBの4 * 4GBメモリースティックがあります。新しいメモリースティックをいくつかインストールし、コンソールを4 * 8 Gbにアップグレードしました。しかし、まだ空き容量が16GBしかありません(物理インストールは32GB)。設定が何であれ、LinuxはインストールされているRAMの半分だけを見るようです。
ハードウェアに問題はありません。 (メモリは他の2台のコンピュータでテストされています。)
BIOS = 32Gb Linuxが検出され、16GBのメモリしかdmidecodeで4つのメモリスティックをすべて見ることができます。
# dmidecode -t 17
# dmidecode 3.1
Getting SMBIOS data from sysfs.
SMBIOS 2.7 present.
Handle 0x000E, DMI type 17, 34 bytes
Memory Device
Array Handle: 0x000D
Error Information Handle: Not Provided
Total Width: 64 bits
Data Width: 64 bits
Size: 8192 MB
Form Factor: SODIMM
Set: None
Locator: DIMM0
Bank Locator: BANK 0
Type: DDR3
Type Detail: Synchronous
Speed: 1600 MT/s
Manufacturer: Unknown
Serial Number: E09028A6
Asset Tag: Unknown
Part Number: CT102464BF160B.C16
Rank: 2
Configured Clock Speed: 1600 MT/s
Handle 0x000F, DMI type 17, 34 bytes
Memory Device
Array Handle: 0x000D
Error Information Handle: Not Provided
Total Width: 64 bits
Data Width: 64 bits
Size: 8192 MB
Form Factor: SODIMM
Set: None
Locator: DIMM1
Bank Locator: BANK 1
Type: DDR3
Type Detail: Synchronous
Speed: 1600 MT/s
Manufacturer: Unknown
Serial Number: E0902887
Asset Tag: Unknown
Part Number: CT102464BF160B.C16
Rank: 2
Configured Clock Speed: 1600 MT/s
Handle 0x0010, DMI type 17, 34 bytes
Memory Device
Array Handle: 0x000D
Error Information Handle: Not Provided
Total Width: 64 bits
Data Width: 64 bits
Size: 8192 MB
Form Factor: SODIMM
Set: None
Locator: DIMM1
Bank Locator: BANK 2
Type: DDR3
Type Detail: Synchronous
Speed: 1600 MT/s
Manufacturer: Unknown
Serial Number: E09027D2
Asset Tag: Unknown
Part Number: CT102464BF160B.C16
Rank: 2
Configured Clock Speed: 1600 MT/s
Handle 0x0011, DMI type 17, 34 bytes
Memory Device
Array Handle: 0x000D
Error Information Handle: Not Provided
Total Width: 64 bits
Data Width: 64 bits
Size: 8192 MB
Form Factor: SODIMM
Set: None
Locator: DIMM3
Bank Locator: BANK 3
Type: DDR3
Type Detail: Synchronous
Speed: 1600 MT/s
Manufacturer: Unknown
Serial Number: E0902882
Asset Tag: Unknown
Part Number: CT102464BF160B.C16
Rank: 2
Configured Clock Speed: 1600 MT/s
理由とこれらすべてを有効にする方法に関する提案はありますか? (現在Fedora 26/64ビットを実行しており、Debian / 64ビットでもテスト済み)
メモリ情報:
bash-4.4$ cat /proc/meminfo
MemTotal: 16307964 kB
MemFree: 2589188 kB
MemAvailable: 9856496 kB
Buffers: 428964 kB
Cached: 4553096 kB
SwapCached: 132 kB
Active: 7578520 kB
Inactive: 4187932 kB
Active(anon): 3926432 kB
Inactive(anon): 745528 kB
Active(file): 3652088 kB
Inactive(file): 3442404 kB
Unevictable: 24328 kB
Mlocked: 24328 kB
SwapTotal: 15569916 kB
SwapFree: 15528188 kB
Dirty: 3060 kB
Writeback: 0 kB
AnonPages: 6806540 kB
Mapped: 1573064 kB
Shmem: 363464 kB
Slab: 645716 kB
SReclaimable: 513068 kB
SUnreclaim: 132648 kB
KernelStack: 11552 kB
PageTables: 55452 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 23723896 kB
Committed_AS: 12692532 kB
VmallocTotal: 34359738367 kB
VmallocUsed: 0 kB
VmallocChunk: 0 kB
HardwareCorrupted: 0 kB
AnonHugePages: 0 kB
ShmemHugePages: 0 kB
ShmemPmdMapped: 0 kB
CmaTotal: 0 kB
CmaFree: 0 kB
HugePages_Total: 0
HugePages_Free: 0
HugePages_Rsvd: 0
HugePages_Surp: 0
Hugepagesize: 2048 kB
DirectMap4k: 832256 kB
DirectMap2M: 15822848 kB
DirectMap1G: 1048576 kB
free -m
結果は4つの異なる8Gbメモリースティックがあることと一致しています/proc/meminfo
が、まだ確認されています。dmidecode
total used free shared buff/cache available
Mem: 15920 4074 5169 204 6675 12038
BIOSは非常に限られており、起動順序のみを管理できます。メモリなどのオプションはありません。 BIOS側で32Gbがあることを確認してください。
マシンモデル:Aspire V3-772G最後にロードされたBIOS:V1.15
これが私が提供できる有用な情報のすべてです。dmesg
分析では有用な情報を得ることはできません。
kvm / virsh設定のループに関する警告のみが表示されます。このようなループはブロックされ、他の情報はまったくありません。
[12341.196455] set_target_expiration: 30 callbacks suppressed
[12341.196459] kvm: vcpu 0: requested 100012 ns lapic timer period limited to 500000 ns
[12341.306246] kvm: vcpu 0: requested 292092 ns lapic timer period limited to 500000 ns
[12341.704421] kvm: vcpu 0: requested 473064 ns lapic timer period limited to 500000 ns
[12341.914420] kvm: vcpu 0: requested 468345 ns lapic timer period limited to 500000 ns
[12341.924470] kvm: vcpu 0: requested 405938 ns lapic timer period limited to 500000 ns
[12341.996356] kvm: vcpu 0: requested 100012 ns lapic timer period limited to 500000 ns
[12342.096905] kvm: vcpu 0: requested 106350 ns lapic timer period limited to 500000 ns
[12342.135880] kvm: vcpu 0: requested 424319 ns lapic timer period limited to 500000 ns
[12342.406376] kvm: vcpu 0: requested 113630 ns lapic timer period limited to 500000 ns
[12342.474998] kvm: vcpu 0: requested 271348 ns lapic timer period limited to 500000 ns
私のディストリビューションとカーネル:
[root@h2g2w ~]# cat /etc/*release*
Fedora release 26 (Twenty Six)
NAME=Fedora
VERSION="26 (Server Edition)"
ID=fedora
VERSION_ID=26
PRETTY_NAME="Fedora 26 (Server Edition)"
ANSI_COLOR="0;34"
CPE_NAME="cpe:/o:fedoraproject:fedora:26"
HOME_URL="https://fedoraproject.org/"
BUG_REPORT_URL="https://bugzilla.redhat.com/"
REDHAT_BUGZILLA_PRODUCT="Fedora"
REDHAT_BUGZILLA_PRODUCT_VERSION=26
REDHAT_SUPPORT_PRODUCT="Fedora"
REDHAT_SUPPORT_PRODUCT_VERSION=26
PRIVACY_POLICY_URL=https://fedoraproject.org/wiki/Legal:PrivacyPolicy
VARIANT="Server Edition"
VARIANT_ID=server
Fedora release 26 (Twenty Six)
ROS fuerte (Fuerte Turtle)
Fedora release 26 (Twenty Six)
cpe:/o:fedoraproject:fedora:26
[root@h2g2w ~]# uname -a
Linux h2g2w.local 4.14.11-200.fc26.x86_64 #1 SMP Wed Jan 3 13:58:53 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
[root@h2g2w ~]#
しかし、これはうまくいきませんでした。コメント交換で述べたように、他のディストリビューション、さらにはBSDも試しました。
コンストラクタの仕様:
Overview
Specifications
Acer Aspire V3-772G-9829 - 17.3" - Core i7 4702MQ - 8 GB RAM - 1 TB HDD
Part Number: NX.M74AA.002
General
Packaged Quantity
1
Notebook type
Gaming, HD display, Desktop replacement
Manufacturer
Acer
Processor / Chipset
CPU
Intel Core i7 (4th Gen) 4702MQ / 2.2 GHz
Max Turbo Speed
3.2 GHz
Number of Cores
Quad-Core
Cache
L3 - 6 MB
64-bit Computing
Yes
Chipset Type
Mobile Intel HM86 Express
Features
Hyper-Threading Technology, Intel Smart Cache, Intel Turbo Boost Technology 2.0
Cache Memory
Type
L3 cache
Installed Size
6 MB
Memory
Max Supported Size
32 GB
Technology
DDR3L SDRAM
Speed
1600 MHz / PC3-12800 - 1600 MHz
Form Factor
SO-DIMM 204-pin
Slots Qty
4
Storage
Interface
Serial ATA-300
Optical Drive
DVD±RW (±R DL) / DVD-RAM fixed
それでは、Linux(またはBSDなどの他のOS)はなぜ16GBのみを検出/有効にしますか?メモリ全体を使う方法は?
答え1
まあ、いよいよ何が起こったのか分かったのに… 特にハードウェア問題ではなかったのに、リファブされた機器が16GBだけをサポートするマザーボードバージョンにダウングレードされたのに… 32GBモデルの「シャーシ」内部で..を検出できましたが…スロット2個だけ活性化しました。
そこで、32/64Gbマシンを安く購入できる次の機会をお待ちしております。