Pouvez-vous m'aider à interpreter les resultats de ce "top"
C'est sur une RedHat ES3
Ce qui m'etonne c'est la forte occupation memoire (1021940 / 1030604)
Alors qu'il y a très peu de buffer ( 26616 )
Et que je n'ai aucun process qui ne semble assez enflé pour occuper
toute cette RAM
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Rakotomandimby (R12y) Mihamina
( Fri, 25 Feb 2005 12:07:07 -0400 ) Franck :
Salut,
Un début de réponse: http://faq.fcolc.eu.org/administration/ram
Je précise que c'est un début de réponse. Je la complèterai avec lq suite qui va suivre. Mais je pense que tu peux aussi chercher avec "memory occupation Linux" sur google, tu verras que c'est instructif...
-- L'ASPO a pour but de démocratiser l'acces a l'informatique. Une de ses activité est l'infogerance (http://aspo.rktmb.org/activites/infogerance) Tél: + 33 2 38 04 26 04 ou + 33 6 33 26 13 14 (France)
( Fri, 25 Feb 2005 12:07:07 -0400 ) Franck :
Salut,
Un début de réponse:
http://faq.fcolc.eu.org/administration/ram
Je précise que c'est un début de réponse.
Je la complèterai avec lq suite qui va suivre.
Mais je pense que tu peux aussi chercher avec "memory occupation Linux"
sur google, tu verras que c'est instructif...
--
L'ASPO a pour but de démocratiser l'acces a l'informatique. Une de ses
activité est l'infogerance (http://aspo.rktmb.org/activites/infogerance)
Tél: + 33 2 38 04 26 04 ou + 33 6 33 26 13 14 (France)
Un début de réponse: http://faq.fcolc.eu.org/administration/ram
Je précise que c'est un début de réponse. Je la complèterai avec lq suite qui va suivre. Mais je pense que tu peux aussi chercher avec "memory occupation Linux" sur google, tu verras que c'est instructif...
-- L'ASPO a pour but de démocratiser l'acces a l'informatique. Une de ses activité est l'infogerance (http://aspo.rktmb.org/activites/infogerance) Tél: + 33 2 38 04 26 04 ou + 33 6 33 26 13 14 (France)
Hugolino
Le Fri, 25 Feb 2005 12:07:07 -0400, Franck a écrit:
Salut,
Salut
Bref ou a disparue ma mémoire ????? :-)
C'est vraiment une FAQ, si ce n'est *la* FAQ.
Ton Linux ne libère la mémoire que si un logiciel en a besoin. Pourquoi la libèrerait-il avant, puisque un des programmes déjà en cours d'utilisation pourrait avoir besoin de ce qui est "caché" dedans ?
Pourquoi voudrais-tu avoir 1 Go de RAM avec en permanence 50 % inutile ? (Autant revendre alors les 512 Mo inutile sur eBay)
--
Il [e2fsck] a bien démarré, mais il m'a rendu la main aussitot en me disant "houlala, c'est pas beau à voir votre truc, je préfèrerai que vous teniez vous même la tronçonneuse" (traduction libre) -+- NC in Guide du linuxien pervers : "Bien configurer sa tronçonneuse." -+-
Le Fri, 25 Feb 2005 12:07:07 -0400, Franck a écrit:
Salut,
Salut
Bref ou a disparue ma mémoire ????? :-)
C'est vraiment une FAQ, si ce n'est *la* FAQ.
Ton Linux ne libère la mémoire que si un logiciel en a besoin. Pourquoi
la libèrerait-il avant, puisque un des programmes déjà en cours
d'utilisation pourrait avoir besoin de ce qui est "caché" dedans ?
Pourquoi voudrais-tu avoir 1 Go de RAM avec en permanence 50 % inutile ?
(Autant revendre alors les 512 Mo inutile sur eBay)
--
Il [e2fsck] a bien démarré, mais il m'a rendu la main aussitot en me disant
"houlala, c'est pas beau à voir votre truc, je préfèrerai que vous teniez
vous même la tronçonneuse" (traduction libre)
-+- NC in Guide du linuxien pervers : "Bien configurer sa tronçonneuse." -+-
Le Fri, 25 Feb 2005 12:07:07 -0400, Franck a écrit:
Salut,
Salut
Bref ou a disparue ma mémoire ????? :-)
C'est vraiment une FAQ, si ce n'est *la* FAQ.
Ton Linux ne libère la mémoire que si un logiciel en a besoin. Pourquoi la libèrerait-il avant, puisque un des programmes déjà en cours d'utilisation pourrait avoir besoin de ce qui est "caché" dedans ?
Pourquoi voudrais-tu avoir 1 Go de RAM avec en permanence 50 % inutile ? (Autant revendre alors les 512 Mo inutile sur eBay)
--
Il [e2fsck] a bien démarré, mais il m'a rendu la main aussitot en me disant "houlala, c'est pas beau à voir votre truc, je préfèrerai que vous teniez vous même la tronçonneuse" (traduction libre) -+- NC in Guide du linuxien pervers : "Bien configurer sa tronçonneuse." -+-
Franck
Merci,
J'ai trouvé cette petite faq aussi : http://gentoo-wiki.com/FAQ_Linux_Memory_Management
En fait, j'étais étonné car ça fait assez peu de temps qu'on est en prod sous ce système, et sur celui d'avant, ce phénomène d'occupation maximale de la mémoire était moins flagrant.
Donc en bref, si je veux évaluer la mémoire dispo, par ex si je veux lancer un process en prod qui risque de me bouffer pas mal, je fais en gros :
free = used - (buffer + cache)
C'est sans doute pas hyper precis mais ça me donne en gros la capacité restante ?
thx
-- mailto: En Gwada y'a du vent !
Merci,
J'ai trouvé cette petite faq aussi :
http://gentoo-wiki.com/FAQ_Linux_Memory_Management
En fait, j'étais étonné car ça fait assez peu de temps qu'on est en
prod sous
ce système, et sur celui d'avant, ce phénomène d'occupation maximale de
la mémoire était moins flagrant.
Donc en bref, si je veux évaluer la mémoire dispo, par ex si je veux
lancer un process en prod qui risque de me bouffer pas mal, je fais en
gros :
free = used - (buffer + cache)
C'est sans doute pas hyper precis mais ça me donne en gros la capacité
restante ?
thx
--
mailto:flefebure2.remove@this.orangecaraibe.com
En Gwada y'a du vent !
J'ai trouvé cette petite faq aussi : http://gentoo-wiki.com/FAQ_Linux_Memory_Management
En fait, j'étais étonné car ça fait assez peu de temps qu'on est en prod sous ce système, et sur celui d'avant, ce phénomène d'occupation maximale de la mémoire était moins flagrant.
Donc en bref, si je veux évaluer la mémoire dispo, par ex si je veux lancer un process en prod qui risque de me bouffer pas mal, je fais en gros :
free = used - (buffer + cache)
C'est sans doute pas hyper precis mais ça me donne en gros la capacité restante ?
thx
-- mailto: En Gwada y'a du vent !
Shal
Franck wrote:
Salut, Bonsoir,
Pouvez-vous m'aider à interpreter les resultats de ce "top" C'est sur une RedHat ES3
Ce qui m'etonne c'est la forte occupation memoire (1021940 / 1030604) Alors qu'il y a très peu de buffer ( 26616 ) Et que je n'ai aucun process qui ne semble assez enflé pour occuper toute cette RAM
Sinon, à quoi correspondent les "635376k cached"
Bref ou a disparue ma mémoire ????? :-)
Si tu as le courage et la curiosité : cat /proc/slabinfo
(je suppose que tu est sous un 2.6)
Franck wrote:
Salut,
Bonsoir,
Pouvez-vous m'aider à interpreter les resultats de ce "top"
C'est sur une RedHat ES3
Ce qui m'etonne c'est la forte occupation memoire (1021940 / 1030604)
Alors qu'il y a très peu de buffer ( 26616 )
Et que je n'ai aucun process qui ne semble assez enflé pour occuper
toute cette RAM
Sinon, à quoi correspondent les "635376k cached"
Bref ou a disparue ma mémoire ????? :-)
Si tu as le courage et la curiosité :
cat /proc/slabinfo
Pouvez-vous m'aider à interpreter les resultats de ce "top" C'est sur une RedHat ES3
Ce qui m'etonne c'est la forte occupation memoire (1021940 / 1030604) Alors qu'il y a très peu de buffer ( 26616 ) Et que je n'ai aucun process qui ne semble assez enflé pour occuper toute cette RAM
Sinon, à quoi correspondent les "635376k cached"
Bref ou a disparue ma mémoire ????? :-)
Si tu as le courage et la curiosité : cat /proc/slabinfo
(je suppose que tu est sous un 2.6)
Thomas Labourdette
Franck a écrit le Vendredi 25 Février 2005 19:44 :
Donc en bref, si je veux évaluer la mémoire dispo, par ex si je veux lancer un process en prod qui risque de me bouffer pas mal, je fais en gros :
free = used - (buffer + cache)
C'est exactement ce que te donne la commande free à la ligne : -/+ buffers/cache:
1ère colonne = mémoire utilisée, seconde colonne = mémoire libre
@+ -- Donna MÉMÉLABABAL (signature aléatoire) Inscriptions relevées sur divers produits de grande consommation : Sur un sirop pour la toux pour enfants : "Ne pas conduire ni opérer de machine outil après absorption"
Franck a écrit le Vendredi 25 Février 2005 19:44 :
Donc en bref, si je veux évaluer la mémoire dispo, par ex si je veux
lancer un process en prod qui risque de me bouffer pas mal, je fais en
gros :
free = used - (buffer + cache)
C'est exactement ce que te donne la commande free à la ligne :
-/+ buffers/cache:
1ère colonne = mémoire utilisée, seconde colonne = mémoire libre
@+
--
Donna MÉMÉLABABAL (signature aléatoire)
Inscriptions relevées sur divers produits de grande consommation :
Sur un sirop pour la toux pour enfants : "Ne pas conduire ni opérer de
machine outil après absorption"
Franck a écrit le Vendredi 25 Février 2005 19:44 :
Donc en bref, si je veux évaluer la mémoire dispo, par ex si je veux lancer un process en prod qui risque de me bouffer pas mal, je fais en gros :
free = used - (buffer + cache)
C'est exactement ce que te donne la commande free à la ligne : -/+ buffers/cache:
1ère colonne = mémoire utilisée, seconde colonne = mémoire libre
@+ -- Donna MÉMÉLABABAL (signature aléatoire) Inscriptions relevées sur divers produits de grande consommation : Sur un sirop pour la toux pour enfants : "Ne pas conduire ni opérer de machine outil après absorption"