Ubuntu 14.04 (amd64) не обнаруживает всю мою память

5

У меня есть 4 ГБ оперативной памяти, установленной на моей машине, но Ubuntu обнаруживает только 2,8 ГБ оперативной памяти.

Если я запустил uname -a , я получаю:

  

Linux DeLillo 3.13.0-24-generic # 46-Ubuntu SMP Чт 10 апреля 19:11:08 UTC 2014 x86_64 x86_64 x86_64 GNU / Linux

Что, похоже, подтверждает, что я запускаю Ubuntu в 64-разрядной версии.

У меня также установлена ​​графическая карта nVidia, на которую может быть выделена память. Но 1.2gb кажется немного чрезмерным.

У меня был звук в BIOS, и я не могу найти никаких настроек для изменения объема ОЗУ, выделенного для моего GPU. Это что-то, с чем я должен жить?

EDIT: выходы sudo lshw -class :

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 protected]>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 protected]>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)

Это говорит о том, что он обнаруживает две 2-гигабайтные палки ОЗУ, но свободные выходы:

           total       used       free     shared    buffers     cached
Mem:       2822496    2575872     246624      70960      15316     338656
-/+ buffers/cache:    2221900     600596
Swap:            0          0          0

ИЗМЕНИТЬ 2: просто запустил memtest. Он правильно сообщает, что у меня есть две палочки 2gb, но утверждает, что моя общая память составляет 2814mb. Когда он тестирует slot0, он работает от 196kbs - 2048mb, а затем, когда он тестирует slot1, он работает от 2048mb до 2815mb. Он также утверждает, что моя кэшированная память составляет 2814mb с зарезервированным 332kb.

Кажется, что все остальное (FSB, скорость памяти, кеши и т. д.) сообщается правильно. BIOS правильно сообщает, что у меня установлено 4096mb. Я подозреваю, что это проблема с оборудованием.

    
задан jessenorton 30.04.2014 в 10:55
источник

2 ответа

5

Выполнить

sudo lshw -class memory

в терминале.

Вывод содержит подробную информацию об установленной RAM.

Если он меньше 4 ГБ, запустите memtest86 + из GRUB.

    
ответ дан cl-netbox 30.04.2014 в 11:16
источник
0

В моем случае выясняется, что проблема с часами ICS в прошивке материнских плат может привести к неправильному распределению ресурсов памяти. Последняя версия прошивки, предположительно, исправляет эту проблему, но я редко использую эту машину, и я не уверен, как запустить мой BIOS в Ubuntu, поэтому я думаю, что я просто оставлю это.

    
ответ дан jessenorton 01.05.2014 в 16:40