IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows XP Discussion :

Organisation de la RAM


Sujet :

Windows XP

  1. #1
    Membre averti
    Avatar de Claude URBAN
    Homme Profil pro
    Prendre le temps de vivre. . .
    Inscrit en
    Mai 2006
    Messages
    274
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Prendre le temps de vivre. . .

    Informations forums :
    Inscription : Mai 2006
    Messages : 274
    Points : 327
    Points
    327
    Par défaut Organisation de la RAM
    Bonjour,


    Je cherche à comprendre pour ma culture personnelle et par curiosité, comment sont organisés les différents fichiers à l'intérieur de la RAM, sous Windows XP.

    Je suis allé sous: Informations système.
    Et là, j'ai découvert que l'adressage va de 00000000 à FFFFFFFF, soit 4 Go… alors que je ne dispose que de 2 Go de RAM?
    J'ai pu d'autre part y délimiter 3 zones principales.
    De 0000 à FFFF soit le 1er Mo dans laquelle je trouve au début les entrées/sorties et + haut les différents drivers? relatifs à la carte système, bus PCI, carte graphique etc.
    De 100000 à 7FFFFFFF (le reste de ma RAM)
    Et de 80000000 à FFFFFFFF ???
    La dernière zone dans laquelle j'y trouve répertorié tout ce qui concerne le matériel (carte mère, graphique, USB etc.…)
    Je cherche sur Internet depuis plusieurs jours, (en vain , mais peut-être n'ai-je pas posé les bonnes questions... ) la réponse donc, aux deux questions suivantes:
    1er/ Ou est située cette zone de 80000000 à FFFFFFFF (2Go sup.)
    Sur le DD dans la zone Pagefile ??? qui fait justement en temps normal 2 096 172 octets ?
    Par curiosité, j'ai retiré le fichier d'échange et … ça n'a rien changé à l'adressage précédent ???
    2ème/ Je souhaiterais voir et comprendre, la manière dont est organisé le rangement ( adressage) des différents fichiers (*.exe, *.dll, etc.) dans le reste de ma Ram de 2Go.
    Mon Os est Windows XP pro SP2.
    Et je tourne avec 2 Go de Ram.

    J'espère ne pas m'être trompé de Forum ni dans mes explications et avoir été assez clair dans ma requête.

    D'avance merci pour les réponses que vous pourrez m'apporter.

    Cordialement.


    Claude

  2. #2
    Membre éclairé Avatar de homeostasie
    Homme Profil pro
    Inscrit en
    Mai 2005
    Messages
    939
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 939
    Points : 862
    Points
    862
    Par défaut
    Bonjour,

    En effet, les questions que tu poses représentent un concept très important dans l'évolution des systèmes informatiques: La mémoire virtuelle.

    Rapidement voici un lien (en anglais) mais qui sera riche d'informations. En googlelisant, tu en trouveras surement en français:
    The Virtual-Memory Manager in Windows NT

    Très brièvement et très grossièrement, chaque processus exécuté possède un espace de mémoire virtuelle allant jusqu'à 4Gb. Ces espaces mémoires sont divisées en pages de 4Kb (si je ne me trompe pas). La MMU (Memory Management Unit) gèrent le chargement des bonnes pages en RAM nécessaires pour l'exécution d'un processus.

    Pour répondre a la question 1): Les 2Gb supérieurs représentent l'espace noyau. Pour comprendre cet aspect, il te faudra te renseigner sur la différence entre l'espace noyau et utilisateur (ring 0 et ring 3).

    Pour répondre à la que question 2): Je dirais que tu pourrais te renseigner sur la décomposition du format PE (Portable Executable).

    En espérant t'avoir eclairci un peu et donné des pistes, je te dis bon courage!

  3. #3
    Membre averti
    Avatar de Claude URBAN
    Homme Profil pro
    Prendre le temps de vivre. . .
    Inscrit en
    Mai 2006
    Messages
    274
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Prendre le temps de vivre. . .

    Informations forums :
    Inscription : Mai 2006
    Messages : 274
    Points : 327
    Points
    327
    Par défaut Organisation de la RAM
    Bonjour,


    Merci pour ta réponse.

    MSDN, mais c'est bien sur! J'aurais dû y penser.
    C'est quand même la Bible de Windows…, mais comme ce site est en anglais, je n'ai pas le réflexe.

    Et pourtant, avec l'aide de "Google traduction"… un dico, de la patience et une remise en forme des phrases… on arrive à trouver son bonheur, nickel chrome.

    Ça m'a permis de reformuler mes questions différemment et donc de trouver les réponses qui m'ont fait reposer d'autres questions qui m'ont fait… et de... etc.

    Mais j'avance, c'est le principal.


    Cordialement.

    Claude

    [FONT=Verdana]Claude[/FONT]

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [.COM] Réserver de la RAM fct 48h int 21h
    Par bulerias dans le forum x86 16-bits
    Réponses: 5
    Dernier message: 06/12/2010, 14h33
  2. Connaitre la taille de la RAM
    Par dway dans le forum Assembleur
    Réponses: 23
    Dernier message: 15/09/2004, 10h05
  3. recuperer la frequence du proc , la taille de la RAM , ..
    Par Cthulhu 22 dans le forum C++Builder
    Réponses: 5
    Dernier message: 05/09/2002, 12h18
  4. Adresse des polices de caractères dans la RAM video ?
    Par Anonymous dans le forum x86 16-bits
    Réponses: 5
    Dernier message: 27/05/2002, 17h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo