Bonjour,
J'ai un serveur sous Debian stable qui fonctionne plutôt bien, a l'exception d'une seule chose :
La partition de swap n'est jamais utilisé alors que la mémoire ( seulement 256 Mo) est la plupart du temps totalement utilisé ( ou presque ).
Vous pouvez d'ailleurs le remarquer ici : http://sxlab.ath.cx/phpsysinfo/(...)
Si vous avez une idée pour "activer" ma partition swap ... ?
Merci d'avance.
# Indicateur mémoire incorrect ?
Posté par Pinaraf . Évalué à 2.
Il doit sûrement considéré de la même façon la mémoire qui sert de cache disque et la mémoire utilisée par les applis.
Il est tout à fait normal que la mémoire vive soit consommée à 100% ou presque, et ce continuellement !
C'est une optimisation, mais dès qu'une appli demande de la mémoire le noyau va libérer cette mémoire utilisée comme cache afin de booster les performances lors de la relecture de fichiers
[^] # Re: Indicateur mémoire incorrect ?
Posté par Cyril . Évalué à 0.
[^] # Re: Indicateur mémoire incorrect ?
Posté par Ph Husson (site web personnel) . Évalué à 5.
Plus précisement 110Mo ~ .....
[^] # Re: Indicateur mémoire incorrect ?
Posté par Frédéric COIFFIER . Évalué à -1.
Sinon, tu peux toujours refaire un swap on.
[^] # Re: Indicateur mémoire incorrect ?
Posté par Cyril . Évalué à 0.
[^] # Re: Indicateur mémoire incorrect ?
Posté par Pinaraf . Évalué à 2.
1- Argument utile de free
Plutôt que se faire chier avec des nombres à rallonge, utilisez free -m pour avoir des résultats en Méga octets !
2- Exemple
total used free shared buffers cached
Mem: 504 457 47 0 40 128
-/+ buffers/cache: 288 215
Swap: 2127 68 2058
Donc j'ai 47 Mo de libre, et 68Mo de swap utilisés.
MAIS j'ai 215 Mo disponible pour les applications, et seulement 288 utilisés par ces dernières !
Les 126 Mo manquants sont utilisés comme cache par le noyau !
3- Conclusions
Lisez la deuxième ligne, pas la première !
[^] # Re: Indicateur mémoire incorrect ?
Posté par Cyril . Évalué à 1.
Mon serveur ne se porte donc pas si mal !
Mais comment expliquer le fait que la partition de swap ne soit jamais utilisé ?
[^] # Re: Indicateur mémoire incorrect ?
Posté par Pinaraf . Évalué à 2.
[^] # Re: Indicateur mémoire incorrect ?
Posté par Cyril . Évalué à 1.
Mais merci bcp pour les reponses et j'espere ne pas avoir été trop chiant avec mes questions ...
[^] # Re: Indicateur mémoire incorrect ?
Posté par Pinaraf . Évalué à 3.
Dans de tels cas extrême, le système va swapper, mais après l'arrêt des applis qui ont consommé la swap n'est pas "vidée" : elle ne le sera que quand les applis qui sont en swap seront demandées...
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.