Ubuntu 14.04 (amd64) não detectando toda a minha memória

5

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.

    
por jessenorton 30.04.2014 / 10:55

2 respostas

5

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.

    
por cl-netbox 30.04.2014 / 11:16
0

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.

    
por jessenorton 01.05.2014 / 16:40