Précédent   Forum des professionnels en informatique > Systèmes > Linux > Système
Système Vos questions autour de l'administration système
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 09/09/2011, 11h40   #1
Membre Expert
 
Inscription : janvier 2007
Messages : 1 243
Détails du profil
Informations personnelles :
Âge : 35
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : janvier 2007
Messages : 1 243
Points : 1 416
Points : 1 416
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 :
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
__________________
Directeur technique d'Alvarum. http://www.alvarum.com
chtig est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 09/09/2011, 14h05   #2
Expert Confirmé Sénior
 
Avatar de frp31
 
Homme francois
Ingénieur systèmes et réseaux
Inscription : juillet 2006
Messages : 3 538
Détails du profil
Informations personnelles :
Nom : Homme francois
Âge : 35
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 : 3 538
Points : 7 754
Points : 7 754
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.
frp31 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/09/2011, 14h48   #3
Membre Expert
 
Inscription : janvier 2007
Messages : 1 243
Détails du profil
Informations personnelles :
Âge : 35
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : janvier 2007
Messages : 1 243
Points : 1 416
Points : 1 416
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)
__________________
Directeur technique d'Alvarum. http://www.alvarum.com
chtig est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 23/09/2011, 10h42   #4
Membre Expert
 
Inscription : janvier 2007
Messages : 1 243
Détails du profil
Informations personnelles :
Âge : 35
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : janvier 2007
Messages : 1 243
Points : 1 416
Points : 1 416
Personne qui peut m'aider là dessus ? Le phénomène continue et commence à m'inquiéter ...
__________________
Directeur technique d'Alvarum. http://www.alvarum.com
chtig est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 23/09/2011, 13h31   #5
Membre Expert
 
Homme
Ingénieur développement logiciels
Inscription : octobre 2008
Messages : 1 375
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 33
Localisation : France

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

Informations forums :
Inscription : octobre 2008
Messages : 1 375
Points : 2 034
Points : 2 034
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.
matafan est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 30/09/2011, 10h42   #6
Membre Expert
 
Inscription : janvier 2007
Messages : 1 243
Détails du profil
Informations personnelles :
Âge : 35
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : janvier 2007
Messages : 1 243
Points : 1 416
Points : 1 416
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 :
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
__________________
Directeur technique d'Alvarum. http://www.alvarum.com
chtig est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h17.


 
 
 
 
Partenaires

Hébergement Web