Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 16-02-2019 22:38:47

Renart_frambivore
Membre
Distrib. : Debian GNU/Linux buster/sid
Noyau : 4.19.0-4-amd64
(G)UI : Gnome 3.30.2
Inscription : 07-09-2018

Mémoire ram détecté partiellement

Situation :
Je viens de retirer la carte graphique, au redémarrage,je bénéficie de 3.5go de mémoire !
Je ne comprends pas, est ce que ma carte graphique consomme de la RAM en plus de sa vram?
Si je remets le carte graphique, je perd systématiquement la dernière barrette, peu importe sa capacité.

Début du sujet

Bonjour,
je viens de remarquer ce matin que mon optiplex gx270 SMD n'utilisait que les 3/4 de sa ram.
En effet, je lui ai installé 4*1go de ram kingston qu'il a supporté sans soucis.
Mais pour une raison inconnu,quand j'ai lancé htop, il m'a indiqué 2.96go, contre ~3.75go il y a encore quelques jours.
Le bios indique 4go.

J'ai fait un memetest86+ qui me trouve 2 erreurs.
Mais ce qui me trouble le plus dans cette histoire, c'est que quand je retire une barrette, peu importe laquelle, il reste a 2.96go!
Je m'étais dis quand retirant une barrette a la fois, je finirai par trouver celle qui est défectueuse, mais peu importe celle que je retire, la valeur ne change pas.

J'ai essayé en les plaçant dans différents slots, pas de changement.
A croire que la ram va bien mais que la carte mère ne supporte plus que 3go.
est ce que c'est possible?

Je vais essayer avec d'autre barrettes de 512mo pour voir si j'arrive a le faire passer a 3.5go.
Autres choses a laquelle j'ai pensée, je lui ai changé son processeur et sa carte graphique récemment, est il possible que son alimentation de 250w ne suffise plus? (rien que le pentium 4 tire 87w).
Merci d'avance pour toute aide.

configuration :
- pentium IV Prescott 3ghz 800MT/s
- 4x1go de ram Kingston DDR 400mhz cl2.5
- Saphir Radeon 9550 256mo
- Soundblaster SB0410
- NEC 4 ports USB + 1 interne
- Linksys Cisco WMP54G-FR
- Lecteur PCMCIA Belkin
- dongle bluetooth cambridge silicon radio
- HDD IDE 3.5" Maxtor 80go
- Lecteur DVD 5.25" Creative
- Lecteur de disquette 3.5"
- Alimentation Dell de 250w

Dernière modification par Renart_frambivore (17-02-2019 11:26:48)


Maître Renart, par l'odeur alléché, Lui tint à peu près ce langage : "sudo apt-get update && sudo apt-get upgrade && sudo apt-get autoremove && sudo reboot"

Hors ligne

#2 17-02-2019 12:46:17

raleur
Membre
Inscription : 03-10-2014

Re : Mémoire ram détecté partiellement

Quel noyau ?

Il y a plusieurs raisons qui peuvent faire que la totalité des 4 Gio de RAM n'est pas disponible.
Une partie de la RAM peut être réservée pour le GPU intégré au chipset. La taille peut parfois être réglée dans les options du BIOS.
Une partie de l'espace d'adressage mémoire juste en dessous de 4 Gio est réservé pour l'adressage des périphériques PCI (carte graphique, réseau, SATA...).
La quantité de RAM correspondante peut être soit :
- remappée au dessus de 4 Gio par le chipset ; pour l'exploiter, il faut utiliser un noyau 32 bits avec PAE (686-pae) ou un noyau 64 bits (amd64) si le processeur le supporte. Il me semble que les Pentium 4 Prescott supportent le mode 64 bits.
- perdue si le chipset ne supporte pas le remappage ou si l'option correspondante dans les paramètres du BIOS est désactivée.

Quelle est la quantité de RAM utilisable affichée par memtest ?
Le résultat de la commande suivante peut contenir des informations utiles :

dmesg | grep e820

Hors ligne

#3 17-02-2019 17:32:28

Renart_frambivore
Membre
Distrib. : Debian GNU/Linux buster/sid
Noyau : 4.19.0-4-amd64
(G)UI : Gnome 3.30.2
Inscription : 07-09-2018

Re : Mémoire ram détecté partiellement

Bonjour
memtest86+ affiche 3071mo.
Seul le bios affiche les 4go.

dmesg | grep e820



[    0.000000] e820: BIOS-provided physical RAM map:
[    0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009ffff] usable
[    0.000000] BIOS-e820: [mem 0x00000000000f0000-0x00000000000fffff] reserved
[    0.000000] BIOS-e820: [mem 0x0000000000100000-0x00000000bff6ffff] usable
[    0.000000] BIOS-e820: [mem 0x00000000bff70000-0x00000000bff71fff] ACPI NVS
[    0.000000] BIOS-e820: [mem 0x00000000bff72000-0x00000000bff92fff] ACPI data
[    0.000000] BIOS-e820: [mem 0x00000000bff93000-0x00000000bfffffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fec00000-0x00000000fec0ffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fecf0000-0x00000000fecf0fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fed20000-0x00000000fed8ffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fee00000-0x00000000fee0ffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000ffb00000-0x00000000ffffffff] reserved
[    0.000000] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved
[    0.000000] e820: remove [mem 0x000a0000-0x000fffff] usable
[    0.000000] e820: last_pfn = 0xbff70 max_arch_pfn = 0x1000000
[    0.000000] e820: [mem 0xc0000000-0xfebfffff] available for PCI devices
[    0.189603] e820: reserve RAM buffer [mem 0xbff70000-0xbfffffff]
 


Maître Renart, par l'odeur alléché, Lui tint à peu près ce langage : "sudo apt-get update && sudo apt-get upgrade && sudo apt-get autoremove && sudo reboot"

Hors ligne

#4 18-02-2019 12:55:30

raleur
Membre
Inscription : 03-10-2014

Re : Mémoire ram détecté partiellement

Le BIOS n'annonce que 3 Gio, et la plage d'adresses en 3Gio et 4 Gio est réservée pour les périphériques PCI. Pas de remappage visible au delà de 4 Gio.
Tu as regardé dans les options du BIOS ou du firmware UEFI ?
Tu as écrit que la quantité de mémoire visible était différente sans la carte graphique PCIe, tu peux poster la sortie de la commande dans cette configuration ?
Tu n'as pas répondu pour la variante de noyau.

Dernière modification par raleur (18-02-2019 12:56:39)

Hors ligne

Pied de page des forums