Executar
sudo lshw -class memory
no terminal.
A saída fornece informações detalhadas sobre a RAM instalada.
Se for inferior a 4GB, execute memtest86 + a partir do GRUB.
Eu tenho 4GB de RAM instalado na minha máquina, mas o Ubuntu só detecta 2,8GB de RAM
Se eu executar uname -a
, obtenho:
Linux DeLillo 3.13.0-24-genérico # 46-Ubuntu SMP Qui Abr 10 19:11:08 UTC 2014 x86_64 x86_64 x86_64 GNU / Linux
O que parece confirmar que estou executando o Ubuntu em 64 bits.
Eu também tenho uma placa gráfica nVidia instalada que pode ter memória alocada para ela. Mas 1.2gb parece um pouco excessivo.
Eu tive uma intromissão na BIOS e não consigo encontrar nenhuma configuração para alterar a quantidade de RAM alocada para a minha GPU. Isso é algo que eu tenho que viver?
EDITAR: saídas da memória do sudo lshw :
PCI (sysfs)
*-firmware
description: BIOS
vendor: Phoenix Technologies, LTD
physical id: 0
version: 6.00 PG
date: 06/19/2008
size: 128KiB
capacity: 448KiB
capabilities: isa pci pnp apm upgrade shadowing cdboot bootselect socketedrom edd int13floppy360 int13floppy1200 int13floppy720 int13floppy2880 int5printscreen int9keyboard int14serial int17printer int10video acpi usb ls120boot zipboot biosbootspecification
*-cache:0
description: L1 cache
physical id: 8
slot: Internal Cache
size: 32KiB
capacity: 32KiB
capabilities: synchronous internal write-back
*-cache:1
description: L2 cache
physical id: 9
slot: External Cache
size: 4MiB
capacity: 4MiB
capabilities: synchronous external write-back
*-memory
description: System Memory
physical id: 24
slot: System board or motherboard
size: 4GiB
*-bank:0
description: DIMMProject-Id-Version: lshwReport-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>POT-Creation-Date: 2009-10-08 14:02+0200PO-Revision-Date: 2012-02-05 00:26+0000Last-Translator: Andi Chandler <Unknown>Language-Team: English (United Kingdom) <[email protected]>MIME-Version: 1.0Content-Type: text/plain; charset=UTF-8Content-Transfer-Encoding: 8bitX-Launchpad-Export-Date: 2014-04-10 12:53+0000X-Generator: Launchpad (build 16976) Synchronous 50410 MHz (0.0 ns)
physical id: 0
slot: A0
size: 2GiB
width: 64 bits
clock: 3165MHz (0.3ns)
*-bank:1
description: DIMMProject-Id-Version: lshwReport-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>POT-Creation-Date: 2009-10-08 14:02+0200PO-Revision-Date: 2012-02-05 00:26+0000Last-Translator: Andi Chandler <Unknown>Language-Team: English (United Kingdom) <[email protected]>MIME-Version: 1.0Content-Type: text/plain; charset=UTF-8Content-Transfer-Encoding: 8bitX-Launchpad-Export-Date: 2014-04-10 12:53+0000X-Generator: Launchpad (build 16976) Synchronous 50410 MHz (0.0 ns)
physical id: 1
slot: A1
size: 2GiB
width: 64 bits
clock: 3165MHz (0.3ns)
O que sugere que ele está detectando duas ramificações de 2 GB de RAM, mas saídas gratuitas :
total used free shared buffers cached
Mem: 2822496 2575872 246624 70960 15316 338656
-/+ buffers/cache: 2221900 600596
Swap: 0 0 0
EDIT 2: acabou de rodar o memtest. Ele relata corretamente que eu tenho dois sticks de 2GB instalados, mas afirma que minha memória total é 2814mb. Quando testa o slot0, ele é executado de 196kbs a 2048mb e, quando testa o slot1, ele passa de 2048mb a 2815mb. Ele também afirma que minha memória em cache é 2814mb com 332kb reservados.
Tudo o resto (FSB, velocidade de memória, caches, etc.) parece ser reportado corretamente. BIOS relata corretamente que eu tenho 4096mb instalado. Eu agora suspeito que isso seja um problema de hardware.
Executar
sudo lshw -class memory
no terminal.
A saída fornece informações detalhadas sobre a RAM instalada.
Se for inferior a 4GB, execute memtest86 + a partir do GRUB.
No meu caso, há um problema com o relógio do ICS no firmware das minhas placas-mãe, que pode resultar na alocação incorreta dos recursos da memória. A versão mais recente do firmware supostamente resolve esse problema, mas eu raramente uso essa máquina e não estou confiante em como atualizar meu BIOS no Ubuntu, então acho que vou deixá-lo.