Différents types de mémoire dans le Moniteur système

11

Sur le moniteur système ubuntu, différents types de mémoire sont répertoriés: mémoire virtuelle, mémoire résidente, mémoire inscriptible, mémoire partagée et mémoire du serveur X. Quelles sont les différences entre elles et qui reflète l'utilisation réelle de la RAM du processus?

Désolé si c'est une question pour débutant :)

Dandyman
la source

Réponses:

11
  • La mémoire virtuelle représente toutes les bibliothèques et les objets exécutables qui sont mappés dans votre processus, ainsi que votre espace de pile.

  • La mémoire résidente est la quantité de mémoire réellement en RAM.

  • La mémoire inscriptible est la quantité d'espace d'adressage que votre processus a allouée avec des privilèges d'écriture.

  • La mémoire partagée est une mémoire à laquelle peuvent accéder simultanément plusieurs programmes dans le but de communiquer entre eux ou d'éviter les copies redondantes.

  • La mémoire du serveur X est la quantité utilisée par le serveur X pour la session GUI.

Références:

Ringtail
la source
6
Qu'en est-il de la colonne intitulée "Mémoire"? Est-ce une nouvelle colonne. En quoi est-ce différent de toutes les autres colonnes de mémoire? Ses valeurs semblent être plus petites que la mémoire résidente dans la plupart des cas. Est-ce à dire qu'il se réfère uniquement à une mémoire privée de processus?
Lawrence I. Siden
0

Quelques définitions et pages wiki:

Mémoire virtuelle

Mémoire partagée : quantité de mémoire partagée utilisée par une tâche. Il reflète simplement la mémoire qui pourrait être potentiellement partagée avec d'autres processus.

Mémoire résidente : se réfère généralement à la RAM physique installée dans la machine

Mémoire du serveur X : explicite, la quantité de mémoire utilisée par le serveur X (le serveur X contrôle votre interface utilisateur)

J'espère que j'ai clarifié certaines choses pour vous.

bioShark
la source