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

Hardware Discussion :

Memoire ram saturé swaping


Sujet :

Hardware

  1. #1
    Futur Membre du Club
    Femme Profil pro
    Assistant aux utilisateurs
    Inscrit en
    Janvier 2018
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Assistant aux utilisateurs
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2018
    Messages : 2
    Points : 5
    Points
    5
    Par défaut Memoire ram saturé swaping
    bonjour



    je voulais savoir quel est le lien entre page in page out
    et swap in swap out

    dans mon entité on dit que la swap est lie au page out, donc c'est sur cette "metrique" que nous alertons si il y a de swap


    Merci d'avance pour votre retour , je tiens a preciser que je suis debutante et qu'une explication "simple" serait parfaite :-)

  2. #2
    Expert éminent sénior
    Avatar de Escapetiger
    Homme Profil pro
    Administrateur système Unix - Linux
    Inscrit en
    Juillet 2012
    Messages
    1 476
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Administrateur système Unix - Linux

    Informations forums :
    Inscription : Juillet 2012
    Messages : 1 476
    Points : 11 051
    Points
    11 051
    Par défaut
    Bonjour,

    Je confirme que la métrique utilisée est celle qui convient ("page out", "swap out") mais il va falloir lire un petit peu tout de même :

    1. Qu'est-ce qu'un espace d'échange ?

    La mémoire vive physique (RAM) de l'ordinateur est utilisée pour stocker des données en cours de traitement. Si celle-ci se remplit presque entièrement mais que votre ordinateur a tout de même besoin de ressources pour procéder à des traitements, votre système d'exploitation peut déplacer temporairement des pages mémoire vers l'espace d'échange défini dans votre disque dur afin de libérer des ressources mémoire. L'espace d'échange agit ainsi en tant qu'extension de votre mémoire vive physique : elle récupère, au besoin, des blocs mémoire en excès de votre mémoire vive physique.

    Notez cependant que l'espace d'échange se situant dans votre disque dur, l'accès aux données contenues dans celui-ci est plus lent que celles contenues directement dans la RAM. De plus, l'utilisation de l'espace d'échange ralentit significativement le système et entraîne une activité permanente du disque dur (bruits de "grattements"), provoquant une usure prématurée du matériel. De ce fait, l'espace d'échange ne doit pas être considéré comme un remplacement de votre mémoire vive physique, mais plutôt comme un mécanisme d'appoint.

    La plupart des systèmes d'exploitation – sinon tous – gèrent un espace d'échange. Avec les systèmes d'exploitation de type GNU/Linux, dont fait partie Ubuntu, cette zone d'échange se présente généralement sous la forme d'une partition de disque dur dédiée à cet effet. À titre comparatif, Microsoft® Windows® utilise un ou des fichiers dans chacun de ses volumes afin de jouer ce rôle. Il est aussi possible de créer et utiliser des fichiers assurant un espace d'échange.
    Source: https://doc.ubuntu-fr.org/swap
    swap - Documentation Ubuntu Francophone


    Swapping

    Il est parfois nécessaire de supprimer toutes les pages ou segments d'un processus de la mémoire centrale. Dans ce cas le processus sera dit swappé, et toutes les données lui appartenant seront stockées en mémoire de masse. Cela peut survenir pour des processus dormant depuis longtemps, alors que le système d'exploitation a besoin d'allouer de la mémoire aux processus actifs. Les pages ou segments de code (programme) ne seront jamais swappés, mais tout simplement réassignés, car on peut les retrouver dans le fichier correspondant au programme (le fichier de l'exécutable). Pour cette raison, le système d'exploitation interdit l'accès en écriture à un fichier exécutable en cours d'utilisation ; symétriquement, il est impossible de lancer l'exécution d'un fichier tant qu'il est tenu ouvert pour un accès en écriture par un autre processus.
    https://fr.wikipedia.org/wiki/M%C3%A9moire_virtuelle
    Mémoire virtuelle — Wikipédia


    pi: page in, nombre de pages par seconde chargées en mémoire depuis le disque, lors du lancement d'un processus par exemple.
    po: page out, nombre de pages par seconde écrites sur le disque depuis la mémoire, parfois appelé swap.
    https://fr.wikipedia.org/wiki/Vmstat



    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     vmstat 2 5
    procs -----------memory---------- ---swap-- -----io---- -system-- ------cpu-----
     r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st
     0  0 450860 148752  79152 881524    0    0     0     1    0    1  9  7 83  1  0
     0  0 450860 148744  79152 881528    0    0     0     8  974 1995 12  5 83  0  0
     0  0 450860 148712  79152 881528    0    0     0     0  947 1884  9  8 83  0  0
     0  0 450860 148712  79152 881528    0    0     0     6  961 1985  9  7 84  0  0
     0  0 450860 148712  79152 881528    0    0     0   316  938 1899 11  6 82  1  0
    swap
    Rapports sur l'utilisation de la swap :
    • si : « Swap In » : Mémoire déchargée du SWAP vers la RAM par seconde
    • so : « Swap Out » : Mémoire déchargée de la RAM vers la SWAP par seconde

    Source: https://www.linuxtricks.fr/wiki/performance-vmstat


    ... et une corrélation avec sar (System Activity Report) :
    -W
    Report swapping statistics. The following values are displayed:

    pswpin/s

    Total number of swap pages the system brought in per second.

    pswpout/s

    Total number of swap pages the system brought out per second.
    https://linux.die.net/man/1/sar
    « Developpez.com est un groupe international de bénévoles dont la motivation est l'entraide au sens large » (incl. forums developpez.net)
    Club des professionnels en informatique

  3. #3
    Futur Membre du Club
    Femme Profil pro
    Assistant aux utilisateurs
    Inscrit en
    Janvier 2018
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Assistant aux utilisateurs
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2018
    Messages : 2
    Points : 5
    Points
    5
    Par défaut
    merci beaucoup pour toutes ces précisions :-)

    J'en conclu....que page out et swap out sont deux termes différents pour dire la même chose
    c'est à dire
    nombre de pages par seconde écrites sur le disque depuis la mémoire ou Mémoire déchargée de la RAM vers la SWAP par seconde

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

Discussions similaires

  1. Memoire ram compaq
    Par planete dans le forum Composants
    Réponses: 1
    Dernier message: 20/01/2007, 12h24
  2. realisation d une dll de lecture de memoire RAM
    Par mat26400 dans le forum Visual C++
    Réponses: 9
    Dernier message: 05/01/2007, 11h23
  3. Ajouter memoire RAM
    Par djibril dans le forum Matériel
    Réponses: 1
    Dernier message: 24/10/2006, 17h34
  4. Aide Memoire RAM Libre/Utilisée
    Par BATiViR dans le forum C++Builder
    Réponses: 3
    Dernier message: 27/08/2006, 20h41
  5. Faut-il que j'ajoute de la memoire ram ?
    Par zeegy dans le forum Composants
    Réponses: 11
    Dernier message: 08/06/2006, 16h17

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