web-dev-qa-db-fra.com

Comment puis-je augmenter ma taille RAM avec une partition de swap?

Actuellement, ma RAM est de 2 Go. J'ai entendu dire que sous Linux, nous pouvions obtenir de la mémoire supplémentaire sur RAM à partir du disque dur en utilisant la partition d'échange. Quelle est la procédure à suivre?

enter image description here ici dans les images, je donne des informations sur mon système.

enter image description here

2
Narasimha Reddy.P

Dans une installation Ubuntu par défaut, vous aurez toujours une partition de swap qui sera créée par le programme d'installation. Dans votre configuration, il s’agit de la partition /sda5 mais cet emplacement peut changer d’un système à l’autre.

Cette partition ne pourra évidemment pas augmenter la RAM physique, mais il s’agit d’une mémoire de stockage sur votre disque dur réservée au noyau, qui peut être utilisée chaque fois que nous manquons de RAM physique. Cela peut ne jamais se produire sur un système doté de RAM de 2 Go, sauf si nous effectuons des tâches très exigeantes en mémoire (traitement vidéo, traitement d'images de grande taille, par exemple) ou si plusieurs applications s'exécutent simultanément.

Notez que l'utilisation de la mémoire lors de l'échange est extrêmement lente, nous ne souhaitons donc pas l'utiliser autrement que dans des situations d'urgence.

Si vous avez besoin d’un échange plus important, vous pouvez le faire après l’installation en créant une partition d’échange plus grande:

ou en ajoutant un échange sur un fichier (qui ne peut pas être utilisé pour l'hibernation):

Plus d'informations sur l'échange peuvent également être trouvés ici:

4
Takkat

Vous avez un morceau de (matériel) RAM de 2 Go et vous ne pouvez pas "créer" plus de RAM avec un logiciel. Mais je pense que je sais de quoi vous avez entendu parler.

De Linux.com

Lorsque le système nécessite plus de mémoire que ce qui est physiquement disponible, le noyau remplace les pages moins utilisées et donne de la mémoire à l'application actuelle (processus) qui en a besoin immédiatement.

Ainsi, si vous disposez d'un espace SWAP deux fois plus important que votre mémoire (dans votre cas, 4 Go), votre système sera en mesure de mettre la totalité de la mémoire sur l'espace de swap et de lire les 2 Go restants. . En d'autres termes, il est capable d'échanger l'intégralité du contenu de votre mémoire avec les données de 2 Go sur le disque d'échange.

2
OrangeTux