? Segmentation et pagination sont deux stratégies ordinateurs utilisent pour isoler l'espace mémoire pour les différents programmes . Cela empêche les insectes et les limites les dégâts infligés par les logiciels malveillants. Paging
Quand un système d'exploitation utilise un système de pagination , la mémoire est divisée en blocs de taille fixe . Ceux-ci sont appelés cadres , et ils se situent généralement entre une demi- kilo-octets à huit kilo-octets en taille.
Fonctionnement de la pagination
Quand un programme fonctionne , il demande à la mémoire de l' le système d'exploitation . Le système d'exploitation attribue un certain nombre de cadres pour répondre à cette exigence. Programmes connaissent la page, ils ont été affectés et peuvent adresser la mémoire là. Malheureusement, ils peuvent aussi adresser la mémoire en dehors de leurs pages assignées.
Segmentation
En revanche , la segmentation divise le système en segments qui peuvent grandir et rétrécir dans la taille . Les segments sont isolés les uns des autres , fournir à chaque programme avec l'illusion qu'il a accès à la mémoire illimitée.
Combinaison
En combinant les deux , les avantages de chaque peut être réclamé . Paging empêche les programmes de la fragmentation sur tout l'espace de la mémoire, et la segmentation protège le système d'exploitation et d'autres programmes de logiciel mal écrit ou malveillant.