OVH Cloud OVH Cloud

Gestion de la mémoire

8 réponses
Avatar
Krys
Bonjour,

Je remarque que mon système (debian sarge) utilise avec le temps de plus en
plus la mémoire swap.

Lorsque j'utilisais windows c'était le problème majeur du système et je
devait rebooter après quelques heures d'utilisation.

Avec linux je croyais que ce problème était résolu mais quand je fais 'top'
pour vérifier après 5 hres, 8hres, et 16hres, je remarque que l'utilisation
de ma swap de 936K est passé de 600k free à 156k free puis finalement 0k
free.

Es-ce que cela va diminuer la performance du système avec le temps ou comme
avec windows causer des dysfonctionnements?

Voici me 3 commandes top:

top - 05:22:29 up 4:22, 1 user, load average: 0.16, 0.11, 0.16
Tasks: 87 total, 1 running, 86 sleeping, 0 stopped, 0 zombie
Cpu(s): 4.2% user, 5.2% system, 0.0% nice, 90.6% idle
Mem: 515408k total, 483848k used, 31560k free, 42616k buffers
Swap: 936k total, 336k used, 600k free, 209324k cached


top - 08:37:08 up 7:36, 1 user, load average: 0.21, 0.17, 0.17
Tasks: 88 total, 1 running, 87 sleeping, 0 stopped, 0 zombie
Cpu(s): 14.5% user, 7.1% system, 0.0% nice, 78.5% idle
Mem: 515408k total, 500776k used, 14632k free, 60004k buffers
Swap: 936k total, 780k used, 156k free, 185344k cached


top - 16:12:32 up 15:12, 1 user, load average: 0.09, 0.06, 0.01
Tasks: 85 total, 1 running, 84 sleeping, 0 stopped, 0 zombie
Cpu(s): 12.3% user, 4.9% system, 0.2% nice, 82.5% idle
Mem: 515408k total, 492972k used, 22436k free, 44420k buffers
Swap: 936k total, 936k used, 0k free, 243568k cached


Ce fonctionnement du système est t'il normal? Sinon comment gérer
l'utilisation de la mémoire RAM et de la mémoire Swap?

Merci ,


--
Krys

n.b. Ne pas enlever le nospam de mon adresse e-mail.
** Profite de cette journée, c'est la seule qui est à vivre **

8 réponses

Avatar
Nicolas George
Krys wrote in message <26Zzc.104234$:
Avec linux je croyais que ce problème était résolu mais quand je fais 'top'
pour vérifier après 5 hres, 8hres, et 16hres, je remarque que l'utilisation
de ma swap de 936K est passé de 600k free à 156k free puis finalement 0k
free.


Euh, tu as vraiment moins d'un méga-octet de swap ?

Es-ce que cela va diminuer la performance du système avec le temps ou comme
avec windows causer des dysfonctionnements?


Si tu as vraiment si peu, il n'y a aucune raison. Ce méga-octet a été
occupé par une application dormante (peut-être un des six getty, ou bien
un serveur rarement sollicité) à un moment où le système a eu besoin de
beaucoup de mémoire ; l'application n'en sortira que quand elle se
réveillera, ce qui peut très bien ne jamais arriver.

Ce serait évidemment plus préoccupant si tu avais une quantité non
négligeable de swap.

Avatar
Krys
Nicolas George wrote:

Krys wrote in message <26Zzc.104234$:
Avec linux je croyais que ce problème était résolu mais quand je fais
'top' pour vérifier après 5 hres, 8hres, et 16hres, je remarque que
l'utilisation de ma swap de 936K est passé de 600k free à 156k free puis
finalement 0k free.


Euh, tu as vraiment moins d'un méga-octet de swap ?


Je dois avoir plus que ça de swap, quand j'ai partitionner mon hd j'ai mis
2X ma RAM de 512Mo donc il doit avoir 1024Mo qui se trouve quelque part.
J'ai l'impression qu'elle n'est pas utilisé et je ne sais pas où ce trouve
de 936ko sur le disque. Comme je suis plutôt débutant sur linux j'ai
peut-être pas régler ma mémoire de la bonne façon.



Es-ce que cela va diminuer la performance du système avec le temps ou
comme avec windows causer des dysfonctionnements?


Si tu as vraiment si peu, il n'y a aucune raison. Ce méga-octet a été
occupé par une application dormante (peut-être un des six getty, ou bien
un serveur rarement sollicité) à un moment où le système a eu besoin de
beaucoup de mémoire ; l'application n'en sortira que quand elle se
réveillera, ce qui peut très bien ne jamais arriver.

Ce serait évidemment plus préoccupant si tu avais une quantité non
négligeable de swap.


--
Krys

n.b. Ne pas enlever le nospam de mon adresse e-mail.
** Profite de cette journée, c'est la seule qui est à vivre **


Avatar
JRD
Krys wrote:
Bonjour,


Bonjour,

Je remarque que mon système (debian sarge) utilise avec le temps de plus en
plus la mémoire swap.

Lorsque j'utilisais windows c'était le problème majeur du système et je
devait rebooter après quelques heures d'utilisation.

Avec linux je croyais que ce problème était résolu mais quand je fais 'top'
pour vérifier après 5 hres, 8hres, et 16hres, je remarque que l'utilisation
de ma swap de 936K est passé de 600k free à 156k free puis finalement 0k
free.

Es-ce que cela va diminuer la performance du système avec le temps ou comme
avec windows causer des dysfonctionnements?

Voici me 3 commandes top:

top - 05:22:29 up 4:22, 1 user, load average: 0.16, 0.11, 0.16
Tasks: 87 total, 1 running, 86 sleeping, 0 stopped, 0 zombie
Cpu(s): 4.2% user, 5.2% system, 0.0% nice, 90.6% idle
Mem: 515408k total, 483848k used, 31560k free, 42616k buffers
Swap: 936k total, 336k used, 600k free, 209324k cached


Que vois-je? 512 Mo de RAM et 1Mo de swap (500 fois moins de swap que
de mémoire RAM!)!

Je ne peux conseiller qu'une seule chose : supprimer le swap qui dans
ce cas précis ne sert strictement à rien (si ce n'est ralentir le
système...).

top - 08:37:08 up 7:36, 1 user, load average: 0.21, 0.17, 0.17
Tasks: 88 total, 1 running, 87 sleeping, 0 stopped, 0 zombie
Cpu(s): 14.5% user, 7.1% system, 0.0% nice, 78.5% idle
Mem: 515408k total, 500776k used, 14632k free, 60004k buffers
Swap: 936k total, 780k used, 156k free, 185344k cached


top - 16:12:32 up 15:12, 1 user, load average: 0.09, 0.06, 0.01
Tasks: 85 total, 1 running, 84 sleeping, 0 stopped, 0 zombie
Cpu(s): 12.3% user, 4.9% system, 0.2% nice, 82.5% idle
Mem: 515408k total, 492972k used, 22436k free, 44420k buffers
Swap: 936k total, 936k used, 0k free, 243568k cached


Ce fonctionnement du système est t'il normal? Sinon comment gérer
l'utilisation de la mémoire RAM et de la mémoire Swap?


Pour une station de travail, 512 Mo sont amplement suffisants (pour ma
part, j'ai 768 Mo de RAM et pas de swap. En cas d'utilisation vraiment
intensive avec de programmes très gourmands en mémoire ou des machines
virtuelles, 512 Mo de swap pour 512 Mo de RAM sont généralement
suffisants.

Ensuite, pour des serveurs, cela dépend à quoi ils servent. Et de
nombreux autres paramètres.

Merci ,
De rien.


JRD.
--

http://jerome.drapeau.free.fr
La critique est aisée, l'art est difficile.

Avatar
Licence IV
Le Wed, 16 Jun 2004 17:45:07 +0200, après mûre réflexion,
Krys a écrit:
Je dois avoir plus que ça de swap, quand j'ai partitionner mon hd j'ai mis
2X ma RAM de 512Mo donc il doit avoir 1024Mo qui se trouve quelque part.


Je dirais que tu as mis 1024ko au lieu de 1024Mo!!! Tu as du avoir un
moment d'agarement...
Pour une station de travail, 1Go c'est peut être un peu trop (mais qui
peut le plus peut le moins!!)

J'ai l'impression qu'elle n'est pas utilisé et je ne sais pas où ce trouve
de 936ko sur le disque. Comme je suis plutôt débutant sur linux j'ai
peut-être pas régler ma mémoire de la bonne façon.


joue un petit peu avec la commande fdisk:
fdisk -l /dev/hda
[...]
Device Boot Start End Blocks Id System
[...]
/dev/hda2 25 86 498015 82 Linux swap
[...]

Là, je vois que j'ai 500Mo de swap.
Tu peux aussi utiliser d'autres outils: cfdisk...

--
Nicolas de Ferrières Mail:
_______________________________________________________________
A camel can go without a drink for 14 days. I CAN'T.

Avatar
Krys

Ce serait évidemment plus préoccupant si tu avais une quantité non
négligeable de swap.


Bonjour,

Le système Debian Sarge que j'ai installé fonctionne bien. Pour moi il
s'agit de savoir si je me suis pas trompé quand j'ai configuré ma swap.

Je suis allé voir mes partitions dans le centre d'information:
Mon système de fichier ext3 /dev/hd1 est monté sur /
Ma partition swap /dev/hd2 n'a pas de point de montage: none

L'espace totale de la partition /dev/hd1 est de 4061Mo sur mon hd de 4.2Go
J'ai installer debian sur ce hd. Mon autre hd de 40Go à crasher avec windows
et je l'ai enlever de l'ordinateur. Pour l'instant mon hd est de 4.2Go.

Comment faire pour monter la partition swap pour qu'elle fonctionne
ou bien simplement la supprimer et utiliser l'espace dans /dev/hd1

Je ne sais plus si c'est cette partition d'origine qui est de 936ko.



--
Krys

n.b. Ne pas enlever le nospam de mon adresse e-mail.
** Profite de cette journée, c'est la seule qui est à vivre **

Avatar
Krys
Je dirais que tu as mis 1024ko au lieu de 1024Mo!!! Tu as du avoir un
moment d'agarement...
Pour une station de travail, 1Go c'est peut être un peu trop (mais qui
peut le plus peut le moins!!)

Tu peux aussi utiliser d'autres outils: cfdisk...



C'est ça, j'ai mis 945ko de swap parce que mon hd n'est que 4.2Go et comme
ma RAM de 512Mo semblait suffisante pour faire fonctionner les programmes.

Périphérique Boot Start End Blocks Id System
/dev/hda1 * 1 8942 4225063+ 83 Linux
/dev/hda2 8943 8944 945 82 Linux swap

--
Krys

n.b. Ne pas enlever le nospam de mon adresse e-mail.
** Profite de cette journée, c'est la seule qui est à vivre **

Avatar
françois
Krys wrote:
Je dirais que tu as mis 1024ko au lieu de 1024Mo!!! Tu as du avoir un
moment d'agarement...
Pour une station de travail, 1Go c'est peut être un peu trop (mais qui
peut le plus peut le moins!!)

Tu peux aussi utiliser d'autres outils: cfdisk...




C'est ça, j'ai mis 945ko de swap parce que mon hd n'est que 4.2Go et comme
ma RAM de 512Mo semblait suffisante pour faire fonctionner les programmes.

Périphérique Boot Start End Blocks Id System
/dev/hda1 * 1 8942 4225063+ 83 Linux
/dev/hda2 8943 8944 945 82 Linux swap

Salut ,

tu peux aisement t'en passer , ou refaire la partoche de swap.
De plus on ne monte pas la swap , on l'active ou pas, à l'aide de swapon
et swapoff -v <partition>(en root).


Avatar
Krys

top - 05:22:29 up 4:22, 1 user, load average: 0.16, 0.11, 0.16
Tasks: 87 total, 1 running, 86 sleeping, 0 stopped, 0 zombie
Cpu(s): 4.2% user, 5.2% system, 0.0% nice, 90.6% idle
Mem: 515408k total, 483848k used, 31560k free, 42616k buffers
Swap: 936k total, 336k used, 600k free, 209324k cached


Que vois-je? 512 Mo de RAM et 1Mo de swap (500 fois moins de swap que
de mémoire RAM!)!

Je ne peux conseiller qu'une seule chose : supprimer le swap qui dans
ce cas précis ne sert strictement à rien (si ce n'est ralentir le
système...).



Donc je vais la supprimer et quand je réinstallerai mon autre hd de 40Go je
vais y mettre une partoche avec 512Mo au cas où, j'aurai un hd assez gros.

Merci,


--
Krys

n.b. Ne pas enlever le nospam de mon adresse e-mail.
** Profite de cette journée, c'est la seule qui est à vivre **