Привет, у меня следующая ситуация:
[root@itsb tmp]# grep -i memtotal /proc/meminfo
MemTotal: 3977596 kB
[root@itsb tmp]# uname -m
x86_64
[root@itsb tmp]# lshw -short | grep 'System\ Memory'
/0/28 memory 8GiB System Memory
so you can see that I have 64bit system, lshw and BIOS detect that I have 8Gb ram, but system shows and use only 4Gb.
таким образом, вы можете заметить что у меня 64 битная ОС, lshw и BIOS видят все 8Гб памяти, но система считает что памяти только 4Гб и юзает только 4
[root@itsb boot]# lshw -C memory
*-firmware
description: BIOS
vendor: Intel Corp.
physical id: 0
version: TCIBX10H.86A.0048.2011.1206.1342
date: 12/06/2011
size: 64KiB
capacity: 960KiB
capabilities: pci upgrade shadowing cdboot bootselect socketedrom edd int13floppy1200 int13floppy720 int13floppy2880 int5printscreen int9keyboard int14serial int17printer acpi usb biosbootspecification
*-cache:0
description: L1 cache
physical id: 5
slot: L1-Cache
size: 64KiB
capacity: 64KiB
capabilities: internal write-back unified
*-cache:1
description: L2 cache
physical id: 6
slot: L2-Cache
size: 512KiB
capacity: 512KiB
capabilities: internal varies instruction
*-cache:2
description: L3 cache
physical id: 7
slot: L3-Cache
size: 8MiB
capacity: 8MiB
capabilities: internal instruction
*-memory
description: System Memory
physical id: 28
slot: System board or motherboard
size: 8GiB
*-bank:0
description: DIMM DDR3 Synchronous 1333 MHz (0,8 ns)
product: 256M6408V69AD2J15E
vendor: Undefined
physical id: 0
serial: E7511712
slot: CHANNEL A
size: 2GiB
width: 64 bits
clock: 1333MHz (0.8ns)
*-bank:1
description: DIMM DDR3 Synchronous 1333 MHz (0,8 ns)
product: 9905403-137.A00LF
vendor: Kingston
physical id: 1
serial: 673C4D98
slot: CHANNEL A
size: 2GiB
width: 64 bits
clock: 1333MHz (0.8ns)
*-bank:2
description: DIMM DDR3 Synchronous 1333 MHz (0,8 ns)
product: M378B5773CH0-CH9
vendor: Undefined
physical id: 2
serial: 638CCB19
slot: CHANNEL B
size: 2GiB
width: 64 bits
clock: 1333MHz (0.8ns)
*-bank:3
description: DIMM DDR3 Synchronous 1333 MHz (0,8 ns)
product: 9905403-137.A00LF
vendor: Kingston
physical id: 3
serial: 653C4098
slot: CHANNEL B
size: 2GiB
width: 64 bits
clock: 1333MHz (0.8ns)
Также я установил последнюю прошивку для биоса, правда она датируется 2011 годом, и там нет фун-ии ремапа памяти, но и проблема не в том что видится пара сотен метров, а в том что половина памяти отсуствует.
Я пробовал поставить в grub mem=8192M, что конечно же не дало эффекта, т.к. это ограничение сверху.
Также я поставил из mainline репозитория убунты самое последнее ядро
http://kernel.ubuntu.com/~kernel-ppa...-rc6-unstable/ но это не дало никакого эффекта.
Идей нет, хочется помощи.
PS: ubuntu 14.04.2