J'ai donc remarqué que cette question n'a pas été posée directement;
À quoi cette « zone d'échange » continue-t-elle de faire référence quand il s'agit d'installer Ubuntu ?
J'ai donc remarqué que cette question n'a pas été posée directement;
À quoi cette « zone d'échange » continue-t-elle de faire référence quand il s'agit d'installer Ubuntu ?
Réponses:
La zone de swap est juste une fausse RAM qui vit sur votre disque dur. Il est beaucoup plus lent que la RAM réelle, mais il est nécessaire dans de nombreux cas de faire fonctionner normalement un ordinateur. Une bonne règle de base est d'avoir autant d'espace de swap que vous ne le faites pour la RAM normale.
Votre ordinateur dispose de deux types de mémoire différents dont nous devons parler. Vos fichiers et votre système d'exploitation sont stockés sur votre disque dur (généralement le disque dur). C'est relativement lent et bon marché, mais persiste entre les arrêts du système. Votre ordinateur possède également une RAM (Random Access Memory) qui est beaucoup plus rapide, plus chère et perd son contenu lorsque votre ordinateur perd de la puissance. Pour exécuter un programme, il est d'abord copié de votre disque dur vers votre RAM (ce qui est beaucoup plus rapide) afin qu'il puisse s'exécuter en temps quasi réel.
Cependant, nous devons nous poser la question: que se passe-t-il si vous manquez de RAM mais souhaitez ouvrir un autre programme? La réponse n'est pas bonne; votre ordinateur se bloque jusqu'à ce qu'il y ait suffisamment de RAM pour terminer l'opération (ce qui est communément appelé «thrashing»). Bien que vous ne disposiez que de quelques gigaoctets de RAM, la plupart des ordinateurs ont plus d'espace disque dur qu'ils ne savent quoi en faire. Nous pouvons donc utiliser une partie de cet espace supplémentaire comme une fausse "RAM" à la rigueur. C'est ce qu'est l'espace d'échange; RAM d'urgence qui vit sur votre disque dur.
Maintenant que nous avons un espace d'échange sur notre disque dur, manquer de RAM n'est pas aussi grave. Maintenant, lorsque nous manquons et souhaitons ouvrir un autre programme, le système d'exploitation examine tous les programmes ouverts actuellement dans la RAM et en choisit un qui n'a pas été utilisé depuis un certain temps. Il copie ensuite ce programme hors de la RAM et le stocke dans l'espace de swap, libérant ainsi de la place pour le nouveau programme. Si, à l'avenir, nous voulons accéder au programme «swappé», le système d'exploitation le copie simplement en RAM, échangeant potentiellement d'autres programmes dans le processus.
Lors de la création d'un espace de swap, vous avez deux choix. Vous pouvez créer une partition séparée sur votre disque dur, ce qui est recommandé dans Ubuntu et nécessaire si vous souhaitez mettre votre système en veille prolongée. Ou, vous pouvez créer un fichier d'échange (appelé le fichier d'échange dans Windows) sur votre disque dur. Techniquement, une partition de swap surpassera un fichier de swap, mais la différence sera probablement négligeable. Notez également que si vous avez plusieurs distributions Linux sur le même disque dur, elles peuvent partager une seule partition de swap (les partitions de swap n'ont pas de système de fichiers).
Si vous installez Ubuntu pour la première fois, vous pourriez aussi bien faire une partition de swap. C'est la valeur par défaut dans le programme d'installation d'Ubuntu, et aussi ma recommandation personnelle. D'un autre côté, si vous n'avez pas d'espace d'échange et que vous souhaitez en ajouter après l'installation, il peut être beaucoup plus facile et plus rapide d'utiliser un fichier d'échange.
En termes de taille, si vous ne savez pas quelle taille faire, une bonne base de référence (et la valeur par défaut dans le programme d'installation d'Ubuntu) est d'avoir la même quantité de swap que la RAM. Cela étant dit, ce n'est qu'une directive très générale et dépend de la façon dont vous utilisez votre système. Il n'y a rien de mal à ne pas avoir d'espace de swap. Si vous commencez à manquer de RAM, agrandissez simplement votre espace de swap.
- L' espace de swap est la zone d'un disque dur qui fait partie de la mémoire virtuelle de votre machine, qui est une combinaison de mémoire physique accessible (RAM) et de l'espace de swap. L'espace d'échange contient temporairement les pages de mémoire qui sont inactives.
- L'espace d'échange est utilisé lorsque votre système décide qu'il a besoin de mémoire physique pour les processus actifs et que la mémoire physique inutilisée est insuffisante. Si le système a besoin de plus de ressources mémoire ou d'espace, les pages inactives de la mémoire physique sont ensuite déplacées vers l'espace de swap, libérant ainsi cette mémoire physique pour d'autres utilisations.
- Notez que le temps d'accès pour le swap est plus lent donc ne le considérez pas comme un remplacement complet de la mémoire physique.
- L'espace de swap peut être une partition de swap dédiée (recommandé), un fichier de swap ou une combinaison de partitions de swap et de fichiers de swap.
Visitez également: -
Avec une partition de swap, on peut choisir où se trouve le disque et le placer là où le débit du disque est le plus élevé. La flexibilité administrative des fichiers d'échange peut l'emporter sur les autres avantages des partitions d'échange. Par exemple, un fichier d'échange peut être placé sur n'importe quel lecteur, peut être défini sur la taille souhaitée et peut être ajouté ou modifié selon les besoins. Une partition de swap, cependant, n'est pas aussi flexible qu'un fichier, car elle ne peut pas être modifiée sans utiliser des outils pour la redimensionner, généralement en dehors du système d'exploitation qui utilise la partition de swap.
Linux prend en charge l'utilisation d'un nombre pratiquement illimité de périphériques d'échange, chacun pouvant se voir attribuer une priorité. Lorsque le système d'exploitation doit échanger des pages de la mémoire physique, il utilise le périphérique de priorité la plus élevée avec de l'espace libre.
/programming//q/4970421 (différence entre la mémoire virtuelle et la zone de swap)
L'échange est le processus par lequel une page de mémoire est copiée vers l'espace préconfiguré sur le disque dur, appelé espace d'échange, pour libérer cette page de mémoire. La taille combinée de la mémoire physique et de l'espace d'échange est la quantité de mémoire virtuelle disponible.
J'espère que cela vous aidera à comprendre et à acquérir des connaissances de base sur l'échange.
«Zone d'échange» est identique à la pagefile.sys utilisée pour la pagination dans la famille Windows NT.