système qui swappe meme quand il a de la memoire libre - Divers - Linux et OS Alternatifs
Marsh Posté le 13-09-2003 à 14:54:06
hmmmm.... avec quoi tu vérifies ça ? (ligne de commande, script web/php, ....)
edit : je pense par exemple que tu utilises phpsysinfo < 2.1, si c'est le cas, update à la 2.1, tu verras certainement dans ce cas que ta ram est utilisée à 99%
sinon vérifie avec la commande : free
Marsh Posté le 13-09-2003 à 15:25:43
ben je t'explique le truc en fait, c'est que depuis la 2.1, le script inclu les "mémoires" partagée et cache dans l'utilisation, ce qui entraîne donc une sacrée différence au niveau affiche de la mémoire libre
Marsh Posté le 13-09-2003 à 18:35:02
BMOTheKiller a écrit : |
J'espère qu'il les différencie de la mémoire réellement prise.
Marsh Posté le 13-09-2003 à 18:36:37
sinon tu peux booter avec mem=16 et ça aura le même effet
Marsh Posté le 13-09-2003 à 19:27:21
kadreg a écrit : |
pas phpsysinfo, tu as toujours qu'une seule barre qui montre la ram utilisée, après le système en lui même fait la différence bien sûr, c'est juste au niveau du script que ça change, la mémoire libre affichée correspond à la mémoire libre réelle, que tu auras aussi avec la commande "free" dans un shell
Marsh Posté le 13-09-2003 à 21:02:44
BMOTheKiller a écrit : |
J'upgraderais pas alors.
Marsh Posté le 13-09-2003 à 21:57:23
je sais pas, c'est assez mitigé qd même....
soit on affiche la mémoire partagée/bufferisée/cachée comme libre
soit on l'affiche comme utilisée
à mon avis c'est ni l'un, ni l'autre, faudrait faire évoluer le script pour afficher chaque ressource séparément
actuellement je préfère marqué ces 3 types de mémoire comme utilisés plutôt que libre, même si c'est inexact
tu préfères afficher ça en libre ?
Marsh Posté le 13-09-2003 à 23:05:30
BMOTheKiller a écrit : |
Oui, parceque c'est de la mémoire récupérable très rapidement si je lance une application, ou si j'ai une montrée soudaine. En cela, elle est plus proche de la mémoire libre que de la mémoire utilisée par des programmes. De plus, le reflexe naturel du noyau est d'utiliser pas mal de cache, qui à mettre en swap des pages peu accédées. Chez moi, j'ai 7Mo/31 de mémoire prise et 22Mo de swap, parceque les pages mémoires swappés correspondent à des applications que j'utilise tous les 36 du mois, et que la machine gagne plus à augmenter ses caches que de garder des trucs qui servent pas en mémoire.
Marsh Posté le 13-09-2003 à 14:47:14
hello, j'ai l'impression que mon système s'emmele les pinceaux avec la gestion du swap :
il a 12% de memoire utilisée et 23% de swap..
sacahtn que la machine a 128 mo de ram et 400 megas de swap, il utilise donc 15 megas de ram et presque 100 de disque dur ..
C grave docteur ?
Le système est un serveur web avec un gros site dessus, 200 visites par jour, du php, un forum et phpstats..