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

Administration système Discussion :

Problème de fuite mémoire ?


Sujet :

Administration système

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert
    Homme Profil pro
    Directeur technique
    Inscrit en
    Janvier 2007
    Messages
    1 348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 348
    Par défaut Problème de fuite mémoire ?
    Bonjour à tous,

    Je suis un peu perdu sur le comportement mémoire d'un de nos serveurs de production.
    Selon ps aux, j'ai moins de 5% de mémoire utilisée par les processus au total (soit 400Mo)
    Mais si je regarde la mémoire libre, il semble que les applications utilisent environ 3Go.
    Je rate quelque chose ou j'ai une fuite mémoire ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    free -m
                 total       used       free     shared    buffers     cached
    Mem:          8115       7744        370          0        651       3500
    -/+ buffers/cache:       3592       4522
    Swap:         2047          0       2047
     
    cat /proc/meminfo
    MemTotal:      8309952 kB
    MemFree:        380516 kB
    Buffers:        667304 kB
    Cached:        3584336 kB
    SwapCached:          0 kB
    Active:        5193968 kB
    Inactive:      2563588 kB
    HighTotal:     7469400 kB
    HighFree:       368544 kB
    LowTotal:       840552 kB
    LowFree:         11972 kB
    SwapTotal:     2096440 kB
    SwapFree:      2096336 kB
    Dirty:             328 kB
    Writeback:           0 kB
    AnonPages:      411060 kB
    Mapped:          24560 kB
    Slab:           153404 kB
    PageTables:       3760 kB
    NFS_Unstable:        0 kB
    Bounce:              0 kB
    CommitLimit:   6251416 kB
    Committed_AS:  1533164 kB
    VmallocTotal:   116728 kB
    VmallocUsed:      3604 kB
    VmallocChunk:   112976 kB
    HugePages_Total:     0
    HugePages_Free:      0
    HugePages_Rsvd:      0
    Hugepagesize:     2048 kB

  2. #2
    Expert confirmé Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Par défaut
    La mémoire est toujours plus ou moins réservée, par avance, mais ça veut pas dire qu'elle est pas "librement" adressable c'est pour ça que tu as des écarts entre la mémoire utilisé réellement à un instant T et la mémoire occupée en tout.

  3. #3
    Membre Expert
    Homme Profil pro
    Directeur technique
    Inscrit en
    Janvier 2007
    Messages
    1 348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 348
    Par défaut
    Merci de ta réponse.
    Ce qui m'étonne, c'est :
    - L'importance de la différence
    - Le fait que c'est nouveau comme phénomène. Ce serveur de base de données tourne depuis 3 ans environ, et le phénomène a commencé à apparaître progressivement cet été, avant, la mémoire libre était totalement stable (jai un nagios qui monitore ça)

  4. #4
    Membre Expert
    Homme Profil pro
    Directeur technique
    Inscrit en
    Janvier 2007
    Messages
    1 348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 348
    Par défaut
    Personne qui peut m'aider là dessus ? Le phénomène continue et commence à m'inquiéter ...

  5. #5
    Membre Expert
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2008
    Messages
    1 515
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 515
    Par défaut
    Dans ta sortie on voit que tu as plus de 3GB de mémoire "Cached".

    Quand un fichier est ouvert, les pages qui sont lues sont chargées en mémoire. Ces pages restent en mémoire même quand le fichier est fermé, et ne sont supprimées que si tu as besoin de la mémoire pour faire des choses plus importantes. Ca permet d'accélérer les lectures futures, au cas où le même fichier serait réouvert. C'est ça que tu vois comme "Cached". Ce n'est pas de la mémoire libre, mais ce n'est pas non plus vraiment de la mémoire occupée puisqu'une partie peut être réclamée à tout moment.

  6. #6
    Membre Expert
    Homme Profil pro
    Directeur technique
    Inscrit en
    Janvier 2007
    Messages
    1 348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 348
    Par défaut
    Merci d'essayer de m'aider !!
    Effectivement, il y a de la mémoire cache, mais ce n'est pas vraiment ce qui m'inquiète. Ce que je ne comprends pas c'est le used (3592) qui ne fait que grossir, alors que quand je regarde avec ps je reste aux alentours de 5% de mémoire prise.
    Je mets les chiffres que j'ai aujourd'hui pour que vous voyiez l'évolution :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
     
    free -m
                 total       used       free     shared    buffers     cached
    Mem:          8115       7830        284          0        655       2275
    -/+ buffers/cache:       4899       3215
    Swap:         2047          0       2047
     
    cat /proc/meminfo
    MemTotal:      8309952 kB
    MemFree:        315500 kB
    Buffers:        671124 kB
    Cached:        2305812 kB
    SwapCached:          0 kB
    Active:        6151824 kB
    Inactive:      1674232 kB
    HighTotal:     7469400 kB
    HighFree:       303048 kB
    LowTotal:       840552 kB
    LowFree:         12452 kB
    SwapTotal:     2096440 kB
    SwapFree:      2096336 kB
    Dirty:             316 kB
    Writeback:           0 kB
    AnonPages:      412468 kB
    Mapped:          24536 kB
    Slab:           149392 kB
    PageTables:       3776 kB
    NFS_Unstable:        0 kB
    Bounce:              0 kB
    CommitLimit:   6251416 kB
    Committed_AS:  1539460 kB
    VmallocTotal:   116728 kB
    VmallocUsed:      3604 kB
    VmallocChunk:   112976 kB
    HugePages_Total:     0
    HugePages_Free:      0
    HugePages_Rsvd:      0
    Hugepagesize:     2048 kB

Discussions similaires

  1. [OpenOffice][Tableur] problème de fuites mémoires
    Par sephial dans le forum OpenOffice & LibreOffice
    Réponses: 0
    Dernier message: 23/11/2009, 17h26
  2. Problème de fuites mémoire
    Par Le Barde dans le forum C++
    Réponses: 12
    Dernier message: 02/09/2007, 08h49
  3. [VB6] Problème de fuite mémoire
    Par GyLes dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 19/03/2007, 14h58
  4. [C++] problème de fuite mémoire
    Par Cirdan Telemnar dans le forum C++
    Réponses: 26
    Dernier message: 16/06/2006, 10h16
  5. Problème de fuite mémoire sur un idFTP
    Par jeromelef dans le forum Composants VCL
    Réponses: 6
    Dernier message: 26/07/2005, 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