Différence entre la Pagination et l’échange

Dans ce tutoriel, nous allons couvrir les différences entre la pagination et l’échange dans le système d’exploitation.

Pagination dans le système d’exploitation

La pagination est essentiellement une technique de gestion de la mémoire dans le système d’exploitation. Dans cette technique, le système d’exploitation récupère les processus de la mémoire secondaire dans la mémoire principale et cette mémoire se présente sous la forme de pages. La pagination est un concept logique.

À l’aide de cette technique, la mémoire principale est divisée en petits blocs de mémoire physique communément appelés trames. Dans la pagination, la taille des images est fixe. Afin d’éviter la fragmentation externe et pour une utilisation maximale de la mémoire principale, la taille de l’image doit être la même que la taille de la page. Cette technique permet d’accéder aux données plus rapidement.

Permutation dans le système d’exploitation

L’permutation est une technique de gestion de la mémoire utilisée pour supprimer temporairement les programmes inactifs de la mémoire principale du système informatique. Tout processus doit être dans la mémoire pour son exécution, mais peut être échangé temporairement hors de la mémoire vers un magasin de sauvegarde, puis à nouveau ramené dans la mémoire pour terminer son exécution. L’échange est fait pour que les autres processus obtiennent de la mémoire pour leur exécution.

En raison de la technique d’échange, les performances sont généralement affectées, mais cela aide également à exécuter plusieurs et gros processus en parallèle. Le processus d’échange est également connu sous le nom de technique de compactage de la mémoire. Fondamentalement, les processus à faible priorité peuvent être échangés afin que les processus à priorité plus élevée puissent être chargés et exécutés.

Le diagramme ci-dessus montre l’échange de deux processus où le disque est utilisé comme magasin de sauvegarde.

Différence Entre la Pagination et l’échange

Couvrons la différence entre la Pagination et l’échange dans le système d’exploitation.

Pagination Échange
La pagination est une technique de gestion de mémoire dans laquelle l’ordinateur stocke et récupère des données du stockage secondaire pour une utilisation dans la mémoire principale. L’échange est une technique utilisée pour supprimer temporairement les programmes inactifs de la mémoire principale du système informatique
Cette technique permet à plus de processus de résider dans la mémoire principale L’échange permet à moins de processus de résider dans la mémoire principale.
La pagination suit une gestion de la mémoire non contiguë. L’échange peut être effectué sans aucune technique de gestion de la mémoire.
La pagination est plus flexible car il y a le mouvement des pages d’un processus. L’échange est moins flexible car l’ensemble du processus se déplace d’avant en arrière dans la mémoire principale et le magasin arrière.
La pagination se produit lorsqu’une partie du processus est transférée sur le disque. Lors de l’échange se produit lorsque l’ensemble du processus est transféré sur le disque.
Pour les charges de travail moyennes, la technique de pagination convient. Pour les charges de travail lourdes, la technique d’échange convient.
Cette technique permet à l’espace d’adressage mémoire d’un processus d’être non contigu. Avec l’aide de l’échange de plusieurs processus peuvent s’exécuter en parallèle dans le système d’exploitation
Cette technique aide à implémenter la mémoire virtuelle. L’échange aide le PROCESSEUR à accéder aux processus plus rapidement.

Leave a Reply