I've had 8Gb out of 4*4Gb sticks. I've installed some new memory sticks to upgrade to the host to 4*8Gb. However I still have only 16Gb available (out of physical 32GB installed). Whatever the setup is, Linux appears to only see half the installed ram.
There is no hardware issues (the memory has been tested on two other machines)
bios = 32Gb detected Linux just sees 16GB ram dmidecode sees all of my 4 sticks
# 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 Any idea why, as well as any suggestions on how to activate all of it? (currently runs Fedora26/64bits also tested on Debian/64bits)
meminfo :
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 results on coherence with /proc/meminfo but dmidecode still confirm there are 4 distincts 8Gb ram sticks
total used free shared buff/cache available Mem: 15920 4074 5169 204 6675 12038 BIOS is so limited I can just manage boot order. There are no options about memory or anything else. On the BIOS side it confirms 32Gb are present
Machine model : Aspire V3-772G The last bios is loaded : V1.15
That's all I can give useful information dmesg analysis did not permit to get anything useful .
Only a warning in loop about kvm/virsh setup : block like this one in loop no other informations at all
[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 my distrib & kernel :
[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 ~]# but this is useless as I said in commentaries exchanges I tried other distributions even BSD
constructor specs :
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 So why Linux (or any other OSes like BSD and so on) detects/activate only 16GB? How can I use the full ram?
cat /proc/meminfosay?dmesg).