Précédent   Forum des professionnels en informatique > Systèmes > Autres systèmes
Autres systèmes Forum d'entraide sur les autres systèmes : UNIX, Mac, Mobiles, ...
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
Vieux 28/01/2010, 01h14   #1
Invité régulier
 
Inscription : août 2002
Messages : 62
Détails du profil
Informations forums :
Inscription : août 2002
Messages : 62
Points : 9
Points : 9
Par défaut Mémoire paginée et table des pages

Bonjour, enfin bonsoir, à tous !

J'ai une question sur la mémoire paginée et l'utilisation de la table des pages.
Donc si j'ai bien compris la table des pages fait la correspondance adresse virtuelle/adresse réelle et garde dans sa table les page les + utilisées.

J'ai en fait deux questions, premièrement ou est stocké cette table des pages ? (je suppose en mémoire principale dans la RAM)
Et enfin, une question toute bête mais importante a mes yeux, mais avec le système de pagination, il n'y a donc quasiment plus de données dans la RAM non ? puisque tout est stocké sur disque et que c'est la table des pages qui fait la correspondance
manta7 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/02/2010, 10h54   #2
Invité régulier
 
titi toto
Inscription : novembre 2009
Messages : 11
Détails du profil
Informations personnelles :
Nom : titi toto

Informations forums :
Inscription : novembre 2009
Messages : 11
Points : 5
Points : 5
effectivemet la table des pages permet de renseigner sur l'emplacement de la page concernée (on peut voir la page comme un bout de memoire detechable) si elle est deja chargée en RAM alors la tabPage donne "le pointeur sur la page" (ou adresse mémoire RAM ou se trouve la page), sinon elle lève une exception pour aller chercher la page en disque (l'adresse de l'emplacement disqe de la page est bien entendu donné toujours par la tabPage )
donc les pages du systeme sont en partie sur la RAM est en partie sur le disque est c'est en effet le but du systeme de pagination "elargire l'espace memoire parraport à la taile de la RAM"
le livre de Andrew Tanenbaum sur les OS explique tous cela de manière briallante.
j'éspere que cela repond à ta question.
castader est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/02/2010, 13h36   #3
Membre Expert

 
Homme François Durand
Spécialiste Delivery Mainframe IBM
Inscription : octobre 2005
Messages : 1 071
Détails du profil
Informations personnelles :
Nom : Homme François Durand
Âge : 53
Localisation : France, Seine Saint Denis (Île de France)

Informations professionnelles :
Activité : Spécialiste Delivery Mainframe IBM
Secteur : Finance

Informations forums :
Inscription : octobre 2005
Messages : 1 071
Points : 1 659
Points : 1 659
Citation:
Envoyé par manta7 Voir le message
... Et enfin, une question toute bête mais importante a mes yeux, mais avec le système de pagination, il n'y a donc quasiment plus de données dans la RAM non ? puisque tout est stocké sur disque et que c'est la table des pages qui fait la correspondance
Pour moi non ... c'est la mémoire "inutilisée" qui est stockée sur disque ... si malgré tout le processus en cours a besoin d'accéder aux données paginées alors le système d'exploitation amènera la page en mémoire réelle.

De plus, j'ai l'impression que la notion de mémoire virtuelle a été conçue à une époque où la ressource mémoire était rare et chère alors que de nos jours c'est moins vrai, et que, donc, elle a un peu perdu de son intérêt.
Luc Orient est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +1. Il est actuellement 13h33.


 
 
 
 
Partenaires

Hébergement Web