Plus de RAM que la carte mère ne prend en charge avec l’utilisation du disque virtuel + swap?

3

Je souhaite mettre 6 Go de RAM sur une carte mère prenant en charge 4. J'ai entendu parler de l'utilisation de l'excès de RAM en tant que disque RAM et du formatage de cette partition en tant que SWAP, mais cela ne se voit pas comme si cela fonctionnerait. J'utilise Linux. Quelqu'un peut-il m'aider à ce sujet?

Hashtag
la source

Réponses:

2

Si la carte mère ne supporte réellement que 4 Go de RAM et que vous ne pouvez rien y faire, la limitation concerne le nombre de lignes d’adresses connectées à la mémoire, ce qui est une limite physique stricte.

Si, en revanche, la carte mère ne prétend prendre en charge que 4 Go mais que vous pouvez trouver des preuves sur Internet indiquant que les utilisateurs ont pu utiliser plus de 4 Go, vous pouvez faire l'une des deux choses suivantes.

  1. Installez un système d'exploitation 64 bits approprié et utilisez correctement la mémoire supplémentaire.
  2. Conservez votre système d'exploitation 32 bits et recompilez le noyau pour utiliser correctement la mémoire supplémentaire et éventuellement utiliser celle-ci comme disque RAM.

Il est préférable de réinstaller le système d’exploitation 64 bits sur ces deux kilomètres, une fois que vous avez installé vos principales applications.

Comme je le dis cependant, si votre carte mère est vraiment limitée ( et beaucoup de cartes plus anciennes le sont ), vous allez tout simplement jeter de l'argent par les fenêtres, car votre processeur ne pourra pas utiliser la mémoire supplémentaire.

Mokubai
la source
1

Ce n'est pas possible. Si votre carte mère ne prend en charge que 4 Go de RAM, votre système d'exploitation n'en affiche que 4 Go. Le système d'exploitation ne peut utiliser que la RAM que le matériel est capable d'adresser.

Si le système d'exploitation est 32 bits et le matériel 64 bits (plus de 4 Go), il ne peut toujours traiter que 4 Go de RAM.

Si le système d'exploitation et le matériel sont au format 64 bits, mais que le fabricant de la carte mère a limité la mémoire à 4, vous ne pourrez toujours pas accéder aux deux autres. Les fabricants ne laisseront aucune trace dans toute la mémoire. C'est ce qu'ils font pour réduire les coûts des cartes mères.

Keltari
la source
Votre deuxième paragraphe est faux. Plusieurs architectures permettent aux systèmes d'exploitation 32 bits (et aux CPU!) De gérer plus de 4 Go de RAM.
Ignacio Vazquez-Abrams
pas s'il n'y a pas de connexion physique à cette RAM
Keltari
Votre paragraphe n'implique pas cela, mais indique plutôt "autorisant plus de 4 Go".
Ignacio Vazquez-Abrams Le
Vous ne pouvez utiliser plus de 4 Go si vous activez le PAE. Et même dans ce cas, la plupart des applications ne peuvent accéder qu’à 4 Go de mémoire. S'ils veulent accéder à plus de 4 Go, ils doivent utiliser AWE. Les seules applications que je connaisse qui supporte ceci sont SQL Server et Oracle. C'est spécifique à Windows, et je ne sais pas s'il existe une fonctionnalité similaire sous Linux.
Kibbee
il a dit que sa carte mère ne supporte que 4 Go. Peu importe que le système d'exploitation ou le processeur en supporte davantage.
Keltari