web-dev-qa-db-fra.com

Le système d'exploitation Ubuntu 14.04 32 bits avec ram physique 4g et pae affiche toujours 3,2g de ram

J'ai mis à niveau la mémoire de 2 Go à 4 Go sur le Lifebook 6025. J'ai suivi les instructions pour que Pae reconnaisse le 4 Go en faisant

  1. Sudo apt-get install linux-headers-server linux-image-server linux-server

  2. modifier grub en ajoutant forcepae - forcepae

  3. redémarrer

Mais il montre toujours la même chose qu'avant avec 3,2 Go comme ci-dessous.

 jmin @ jmin-LifeBook-A6025: ~ $ free -h 
 total des tampons partagés libres utilisés mis en cache 
 Mem: 3,2G 966M 2,3G 60M 51M 530M 
 -/+ tampons/cache: 384M 2,8G 
 Échange: 3,9G 0B 3,9G 
 jmin @ jmin-LifeBook-A6025: ~ $ dmesg | grep -i pae 
 [0.000000] Ligne de commande du noyau: BOOT_IMAGE =/boot/vmlinuz-3.13.0-74-generic root = UUID = 2fca00b1-5199-4d2d-bb5f-9728c10d7a05 ro silent splash forcepae - forcepae vt.handoff = 7 
 [0,004596] PAE forcé! 
 [0,008000] PAE forcé! 

Qu'est-ce que je fais mal? Comment puis-je lui faire utiliser toute la mémoire de 4 Go? Je vous remercie.

1
user1026669

Une partie de la mémoire est allouée à la carte vidéo intégrée. Vous pouvez peut-être ajuster la quantité de mémoire que la carte peut utiliser, dans le BIOS du système, mais vous ne verrez jamais les 4 Go complets, car la carte vidéo doit être allouée une certaine quantité. Vous pourriez théoriquement désactiver la vidéo intégrée si votre BIOS le permet, mais votre système n'aurait pas de vidéo, car c'est un ordinateur portable.

Vous n'avez pas besoin de forcer PAE. Ubuntu ne prend désormais en charge que PAE pour les systèmes Intel 32 bits. Donc forcepae ne fait rien du tout, mais vous donne des messages supplémentaires dans le journal pour le forcer.

Installation de linux-image-server les packages n'étaient pas non plus nécessaires. Vous ne voyez que 3,2 Go contre 4 Go, cela n'est pas lié.

Sur mon système, avec la vidéo Intel, j'ai 32 Go de RAM installé, ce qui représente 33554432 kilo-octets, tandis que les émissions gratuites ont un total de 31860640 ko, soit 30,39 Go. Une partie de cette différence est l'allocation allouée la mémoire vidéo, et une partie de cette différence est la mémoire du noyau.

1
dobey

Pour gérer plus de 3 Go de RAM en utilisant PAE sur les systèmes Intel, vous devez avoir la prise en charge du chipset. Les chipsets Intel 945 et plus anciens, par exemple, ne le prennent pas en charge.

0
Yuhong Bao