|
Publicité | ||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Inscription : août 2002 Messages : 62 ![]() |
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 |
|
00
|
|
|
#2 |
|
Invité régulier
![]() titi toto Inscription : novembre 2009 Messages : 11 ![]() |
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. |
|
|
00
|
|
|
#3 | |
|
Membre Expert
![]() ![]() François DurandSpécialiste Delivery Mainframe IBM Inscription : octobre 2005 Messages : 1 071 ![]() |
Citation:
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. |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com