Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 21/04/2005, à 13:29

partyboy

Pb saturation mémoire

Bonjour à tous,

J'ai un petit soucis de saturation de mémoire sur un de mes pc.
En effet ce midi je suis allé me chercher une petite barette de 512Mo pour passer mon poste à 1Go de RAM.

Ce matin par curiosité je regarde l'occupation mémoire de mon ordi, sur mes 512Mo il me restait genre 1 ou 2 Mo.

Je ne me pose pas de questions, je me dis qu'avec mon serveur web, ssh et ftp, firefox, et qq autres petite trucs ca doit être normal.

Donc ce midi je monte ma barette toute neuve, je boot le pc et je regarde si ma barette est ben prise en compte.

Je regarde via le moniteur des tâches ainsi qu'avec la commande free.
Et la surprise, toute ma mémoire est utilisée ...

Pourtant en regardant les proc avec le moniteur des tâches, en faisant une addition rapide, impossible que ca occupe 1Go de RAM.
De plus le swap n'est pas du tout utilisé :

voilà ce que me renvoie free :

                    total       used       free     shared    buffers     cached
Mem:        906676     898760       7916          0      43160     664980
-/+ buffers/cache:     190620     716056
Swap:       995988          0     995988

qu'est ce qui peut bien se passer ???

Merci

Hors ligne

#2 Le 21/04/2005, à 13:37

dawar

Re : Pb saturation mémoire

D'après ce que je sais, linux utilise beaucoup de cache mémoire, qui est libéré si il en as besoin. T'inquiet, je fais tourner ubuntu avec 192 mo, et ça marche très bien (firefox, xmms, emelfm et xfce sans taper dans le swap).

Tu peux enlever le "cached" de "used" pour avoir la véritable occupation mémoire, cf 2eme ligne de "free"


S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadoks)

Hors ligne

#3 Le 21/04/2005, à 13:41

partyboy

Re : Pb saturation mémoire

Effectivement je me suis posé cette question au niveau du cache.

Bon ca me rassure alors tongue

Thx

Hors ligne

#4 Le 21/04/2005, à 13:43

sksbir

Re : Pb saturation mémoire

il se passe qu'il y a des chances que ubuntu utilise le même mécanisme qu'AIX 5 (par exemple).plus d 'info

La mémoire n'est libérée que quand il y a besoin. En attendant, elle est occupée pour stocker une copie des derniers fichiers lus sur le DD par exemple (cache disque)

Si tu veux savoir si la mémoire vive est suffisante, il faut vérifier le débit d'échange entre la mémoire vive et la zone de swap : un débit élevé signifie que la RAM est insuffisante, et que ta machine passe son temps à swapper les données entre la RAM et la zone de swap.

J'ai pas de machine ubuntu sous la main dans la journée pour tester, mais normalement, la commande vmstat 5 permet de savoir ce genre de choses...

Dernière modification par sksbir (Le 21/04/2005, à 13:44)

Hors ligne

#5 Le 21/04/2005, à 13:55

partyboy

Re : Pb saturation mémoire

Voilà ce que me renvoie la commande :

procs -----------memory---------- ---swap-- -----io---- --system-- ----cpu----
r  b   swpd   free   buff  cache   si   so    bi    bo   in    cs us sy id wa
2  0      0   7556  39072 662060    0    0   159   102 1406   989 13  2 82  3
0  0      0   6596  39104 662620    0    0    16   164 1440   143  3  1 93  3
0  1      0   7932  38936 661412    0    0    20    79 1464   198  4  2 91  3
0  0      0   5492  38968 662152    0    0    11   154 1502   141  2  2 95  1
0  0      0   8004  38416 658780    0    0    41   180 1469   206  4  2 92  2
1  0      0   7920  38444 658948    0    0    13    70 1449   135 11  2 86  1
0  0      0  11140  38464 659092    0    0    13    23 1437   206  6  2 91  1

si: Amount of memory swapped in from disk (/s).
so: Amount of memory swapped to disk (/s).

Donc à priori aucun échange ce qui est plutôt bon signe. big_smile

Hors ligne

#6 Le 21/04/2005, à 13:58

dawar

Re : Pb saturation mémoire

Ben de toute facon dans le resultat de ton "free" :

                    total       used       free
Swap:       995988          0     995988

On vois bien que la swap n'est pas utilisé. Et a mon avis avec 1go de ram, tu peux charger méchament la mule smile


S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadoks)

Hors ligne

#7 Le 21/04/2005, à 18:05

tigrou

Re : Pb saturation mémoire

http://forum.ubuntu-fr.org/viewtopic.php?id=3122

Hors ligne