J'ai 4 Go de RAM installés sur ma machine, mais Ubuntu ne détecte que 2,8 Go de RAM.
Si je lance uname -a
je reçois:
Linux DeLillo 3.13.0-24-generic # 46-Ubuntu SMP Jeu 10 Avr 19:11:08 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
Ce qui semble confirmer que j'utilise Ubuntu en 64 bits.
J'ai également une carte graphique nVidia installée sur laquelle de la mémoire peut être allouée. Mais 1,2 Go semble un peu excessif.
J'ai eu un problème avec le BIOS et je n'arrive pas à trouver de paramètres pour changer la quantité de RAM allouée à mon GPU. Est-ce juste une chose avec laquelle je dois vivre?
EDIT: mémoire de classe Sudo lshw sorties:
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)
Ce qui suggère qu'il détecte deux bâtons de 2 Go de RAM, mais libre génère:
total used free shared buffers cached
Mem: 2822496 2575872 246624 70960 15316 338656
-/+ buffers/cache: 2221900 600596
Swap: 0 0 0
EDIT 2: vient de lancer memtest. Il rapporte correctement que j'ai deux bâtons de 2 Go installés, mais prétend que ma mémoire totale est de 2814mb. Quand il teste le slot0, il court de 196kbs à 2048mb, puis quand il teste le slot1, il tourne de 2048mb à 2815mb. Il affirme également que ma mémoire en cache est de 2814 Mo avec 332 Ko réservés.
Tout le reste (FSB, vitesse de la mémoire, caches, etc.) semble être signalé correctement. Le BIOS indique correctement que 4096mb sont installés. Je soupçonne maintenant qu'il s'agit d'un problème matériel.
Execute
Sudo lshw -class memory
dans le terminal.
La sortie fournit des informations détaillées sur RAM installé.
S'il fait moins de 4 Go, lancez memtest86 + depuis GRUB.
Dans mon cas, il se trouve qu'il existe un problème d'horloge ICS dans le micrologiciel de ma carte mère, qui peut entraîner une allocation incorrecte des ressources de mémoire. La dernière version du firmware corrige prétendument ce problème, mais j'utilise rarement cette machine et je ne suis pas confiant quant à la façon de flasher mon BIOS sous Ubuntu, alors je pense que je vais simplement le laisser.