J'ai une question concernant la gestion de la mémoire RAM
J'ai un serveur web avec des applications php/mysql , il y avait 256 Mb
de ram dessus
on ajouté 256 parce que en faisant free -m la mémoire vive était
utilisée totalement
Maitenant avec les 512 de ram, c'est encore utilisé totalement
j'ai l'impression que si je remets encore de la mémoire, ça ne va rien
changer elle sera tjs utilisée autant
C'est comme ci la mémoire n'était jamais libérée
Il a quelque chose à faire sur machine debian pour libérer la mémoire ou
la gérer ?
--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
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
Basile STARYNKEVITCH
Le Thu, Nov 10, 2005 at 09:52:30AM +0100, Jean-Fran?ois S?n?chal écrivait/wrote:
Salut,
J'ai une question concernant la gestion de la mémoire RAM
J'ai un serveur web avec des applications php/mysql , il y avait 256 Mb de ram dessus on ajouté 256 parce que en faisant free -m la mémoire vive était utilisée totalement
Maitenant avec les 512 de ram, c'est encore utilisé totalement j'ai l'impression que si je remets encore de la mémoire, ça ne va rien changer elle sera tjs utilisée autant
C'est une question classique (on trouve des explications détaillées un peu partout sur le web et dans les livres).
Linux utilise toujours la mémoire au mieux; en particulier, il l'utilise comme cache pour les fichiers, et il cherche à utiliser toute la mémoire (autrement elle serait gachée). Il est donc normal que free indique que la mémoire est utilisée (autrement vous l'auriez acheté pour rien).
Voir des tas d'explications plus détaillées ailleurs, et aussi les commandes vmstat, top, ...
Cela étant dit, compte tenu du bas coût de la RAM, mettre au moins 0.5 ou 1Go de RAM sur un serveur Web n'est pas inutile, surtout s'il tourne aussi MySQL avec des bases de données sérieuses.
-- Basile STARYNKEVITCH http://starynkevitch.net/Basile/ email: basile(at)starynkevitch(dot)net 8, rue de la Faïencerie, 92340 Bourg La Reine, France
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Le Thu, Nov 10, 2005 at 09:52:30AM +0100, Jean-Fran?ois S?n?chal écrivait/wrote:
Salut,
J'ai une question concernant la gestion de la mémoire RAM
J'ai un serveur web avec des applications php/mysql , il y avait 256 Mb
de ram dessus
on ajouté 256 parce que en faisant free -m la mémoire vive était
utilisée totalement
Maitenant avec les 512 de ram, c'est encore utilisé totalement
j'ai l'impression que si je remets encore de la mémoire, ça ne va rien
changer elle sera tjs utilisée autant
C'est une question classique (on trouve des explications détaillées un
peu partout sur le web et dans les livres).
Linux utilise toujours la mémoire au mieux; en particulier, il
l'utilise comme cache pour les fichiers, et il cherche à utiliser
toute la mémoire (autrement elle serait gachée). Il est donc normal
que free indique que la mémoire est utilisée (autrement vous l'auriez
acheté pour rien).
Voir des tas d'explications plus détaillées ailleurs, et aussi les
commandes vmstat, top, ...
Cela étant dit, compte tenu du bas coût de la RAM, mettre au moins 0.5
ou 1Go de RAM sur un serveur Web n'est pas inutile, surtout s'il
tourne aussi MySQL avec des bases de données sérieuses.
--
Basile STARYNKEVITCH http://starynkevitch.net/Basile/
email: basile(at)starynkevitch(dot)net
8, rue de la Faïencerie, 92340 Bourg La Reine, France
--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Le Thu, Nov 10, 2005 at 09:52:30AM +0100, Jean-Fran?ois S?n?chal écrivait/wrote:
Salut,
J'ai une question concernant la gestion de la mémoire RAM
J'ai un serveur web avec des applications php/mysql , il y avait 256 Mb de ram dessus on ajouté 256 parce que en faisant free -m la mémoire vive était utilisée totalement
Maitenant avec les 512 de ram, c'est encore utilisé totalement j'ai l'impression que si je remets encore de la mémoire, ça ne va rien changer elle sera tjs utilisée autant
C'est une question classique (on trouve des explications détaillées un peu partout sur le web et dans les livres).
Linux utilise toujours la mémoire au mieux; en particulier, il l'utilise comme cache pour les fichiers, et il cherche à utiliser toute la mémoire (autrement elle serait gachée). Il est donc normal que free indique que la mémoire est utilisée (autrement vous l'auriez acheté pour rien).
Voir des tas d'explications plus détaillées ailleurs, et aussi les commandes vmstat, top, ...
Cela étant dit, compte tenu du bas coût de la RAM, mettre au moins 0.5 ou 1Go de RAM sur un serveur Web n'est pas inutile, surtout s'il tourne aussi MySQL avec des bases de données sérieuses.
-- Basile STARYNKEVITCH http://starynkevitch.net/Basile/ email: basile(at)starynkevitch(dot)net 8, rue de la Faïencerie, 92340 Bourg La Reine, France
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Pascal
Salut,
Jean-François Sénéchal a écrit :
J'ai un serveur web avec des applications php/mysql , il y avait 256 Mb de ram dessus on ajouté 256 parce que en faisant free -m la mémoire vive était utilisée totalement
Maitenant avec les 512 de ram, c'est encore utilisé totalement j'ai l'impression que si je remets encore de la mémoire, ça ne va rien changer elle sera tjs utilisée autant
En complément de la réponse de Basile, c'est la deuxième ligne de chiffres de la sortie de free qu'il faut prendre en compte (-/+ buffers/cache). La quantité de mémoire marquée "used" de cette ligne est celle effectivement utilisée par les processus. Le reste est occupé par les buffers et le cache disque afin d'accélérer les accès aux fichiers les plus utilisés, mais est libérable en cas de besoin. Plus la quantité de mémoire dans la colonne "cached" est importante, plus l'utilisation du système est fluide.
La quantité de swap utilisé est aussi un indicateur pour voir si le système manque de mémoire mais à prendre avec précaution car l'utilisation de swap ne signifie pas forcément un manque de mémoire mais peut-être simplement que des processus dormants ont été swappés pour faire un meilleur usage de la mémoire qu'ils occupaient.
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Salut,
Jean-François Sénéchal a écrit :
J'ai un serveur web avec des applications php/mysql , il y avait 256 Mb
de ram dessus
on ajouté 256 parce que en faisant free -m la mémoire vive était
utilisée totalement
Maitenant avec les 512 de ram, c'est encore utilisé totalement
j'ai l'impression que si je remets encore de la mémoire, ça ne va rien
changer elle sera tjs utilisée autant
En complément de la réponse de Basile, c'est la deuxième ligne de
chiffres de la sortie de free qu'il faut prendre en compte (-/+
buffers/cache). La quantité de mémoire marquée "used" de cette ligne est
celle effectivement utilisée par les processus. Le reste est occupé par
les buffers et le cache disque afin d'accélérer les accès aux fichiers
les plus utilisés, mais est libérable en cas de besoin. Plus la quantité
de mémoire dans la colonne "cached" est importante, plus l'utilisation
du système est fluide.
La quantité de swap utilisé est aussi un indicateur pour voir si le
système manque de mémoire mais à prendre avec précaution car
l'utilisation de swap ne signifie pas forcément un manque de mémoire
mais peut-être simplement que des processus dormants ont été swappés
pour faire un meilleur usage de la mémoire qu'ils occupaient.
--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
J'ai un serveur web avec des applications php/mysql , il y avait 256 Mb de ram dessus on ajouté 256 parce que en faisant free -m la mémoire vive était utilisée totalement
Maitenant avec les 512 de ram, c'est encore utilisé totalement j'ai l'impression que si je remets encore de la mémoire, ça ne va rien changer elle sera tjs utilisée autant
En complément de la réponse de Basile, c'est la deuxième ligne de chiffres de la sortie de free qu'il faut prendre en compte (-/+ buffers/cache). La quantité de mémoire marquée "used" de cette ligne est celle effectivement utilisée par les processus. Le reste est occupé par les buffers et le cache disque afin d'accélérer les accès aux fichiers les plus utilisés, mais est libérable en cas de besoin. Plus la quantité de mémoire dans la colonne "cached" est importante, plus l'utilisation du système est fluide.
La quantité de swap utilisé est aussi un indicateur pour voir si le système manque de mémoire mais à prendre avec précaution car l'utilisation de swap ne signifie pas forcément un manque de mémoire mais peut-être simplement que des processus dormants ont été swappés pour faire un meilleur usage de la mémoire qu'ils occupaient.
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact