web-dev-qa-db-fra.com

Puis-je créer de la mémoire virtuelle?

Sous Windows, vous pouvez utiliser la mémoire virtuelle pour utiliser l’espace disque en tant que RAM. Pouvez-vous faire cela sur Ubuntu?

2
Will

Comme RobinJ l'a déjà dit, vous recherchez une partition de swap. Linux n'utilise généralement pas la mémoire virtuelle dans un fichier, contrairement à Windows, mais en a besoin sur sa propre partition. Swap est utilisé pour suspendre sur le disque, car cette commande copiera le ram dans l'espace de swap.

Pour savoir si vous avez déjà une partition de swap, tapez

swapon -s

dans un terminal. il listera toutes les partitions d'échange.

Les fichiers d'échange sont également possibles mais existent rarement. Pour un guide, voir https://www.linux.com/news/software/applications/8208-all-about-linux-swap-space

Pour savoir comment ajouter de l’espace de swap, veuillez vous référer à Comment puis-je ajouter une partition de swap après l’installation du système? Mais attention! La commande mkswap formate la partition qui ne peut pas être restaurée facilement et souvent.

En règle générale, le swap est moins utile (mais toujours utilisé!) Car un plus grand RAM est abordable (sauf pour suspendre sur disque). Certaines sources disent que l’espace de permutation doit être aussi grand que le RAM et au maximum deux fois plus grand que la RAM. Pour suspendre sur disque, l’espace de permutation doit être de RAM taille plus 30%.

3
Dominik