gestion du swp sous linux. - Linux et OS Alternatifs
Marsh Posté le 12-07-2002 à 10:49:44
Rajoute de la ram !! la swap ca pue, c'est lent ...
Aussi non si t'as plusieurs DD mets plusieurs swap pour repartir la charge
Marsh Posté le 12-07-2002 à 10:55:45
ca n'est pas le sens de ma question. je voudrais savoir comment est ce que le swap est géré ( je me doute bien que rajouter de la ram ca aide, of course). non mon souci, c'est que depuis dix jours que je regartde mon serveur marcher, la charge du swap ne fait qu'augmenter. pourquoi est ce que cela ne baisse jamias? en parrticulier, il y a des momments ou le serveur ne fait rien, la charge du swap devrais diminuer ?
mon souci, c'est que j'ai deja ajouté de la ram et du swap, mais je vois deja venir le moment ou il faudra encore en rajouter, et c'est pas normal, je voudrais que le swap soit mieux géré ou plutot comprendre comment il est géré.
Marsh Posté le 12-07-2002 à 11:07:19
a mon avis tu devrais regarder des docs qui tournent autour de la gestion de la vm du noyau (memoire virtuelle du noyau) , enfin je pense
Marsh Posté le 12-07-2002 à 11:08:21
je suis en train, mais je ne trouve rien de pécis pour l'instant.
Marsh Posté le 12-07-2002 à 11:37:03
mmmm.. un poco complex, je vais m'y plonger mais pas la.
sinon, personne ne connait la politique de gestion du swap?
en gros j'ai besoin de deux reponses:
quand est ce que l'on ecrit dans le swap ( az priori qd on a plus des masses de ram)
quand est ce qu'on libere du swap.
voila c tout.
mlerci pour le lien au fait je vaiss le lire a tete reposée.
Marsh Posté le 12-07-2002 à 11:39:52
Linux met dans le swap les données relatives aux process 'peu' utilisé
par exemple, si tu ne te connecte jamais sur la console les trucs genre mingetty vont direct échoué dans le swap (et c'est bien) et y resteront tant que ces process 'dormiront'
Marsh Posté le 12-07-2002 à 11:42:00
et ca se libere qd ?
Marsh Posté le 12-07-2002 à 11:43:17
sihal_again a écrit a écrit : et ca se libere qd ? |
quand ces process se 'reveillent'
cela permet de liberer un maximum de mémoire pour les autres process ayant besoin de RAM vite fait
Marsh Posté le 12-07-2002 à 11:45:02
sihal_again a écrit a écrit : non mon souci, c'est que depuis dix jours que je regartde mon serveur marcher, la charge du swap ne fait qu'augmenter. pourquoi est ce que cela ne baisse jamias? en parrticulier, il y a des momments ou le serveur ne fait rien, la charge du swap devrais diminuer ? |
Si la mémoire prise par tes applications va uniquement en augmentant, c'est qu'il y a un problème avec tes applications.
Marsh Posté le 12-07-2002 à 11:50:51
ben, tout les jours, l'espace pris par le swap augmente. don't understand why
Marsh Posté le 12-07-2002 à 12:17:48
tu doit avoir un process qui écrit dans le swap de façon un peu récursive sans jamais netoyer...
un peu comme une boucle infini.. mais lente
enfin un truc dans ce gout là, je pense pas que ça vienne de la gestion du swap (ou alors c le noyau qui couille )
Marsh Posté le 12-07-2002 à 12:22:05
j'ai un certain nombre dfe scripts perl..
Marsh Posté le 12-07-2002 à 20:50:10
question bête : kelle version de noyau ?
jusqu'au 2.4.9/10 linux avit de gros pb avec sa swap
combien de RAM as tu ?
combien de swap as tu ?
as tu mis des limites ( ulimit ) ?
Marsh Posté le 12-07-2002 à 10:48:01
bonjour,
Je voudrais savoir comment le swap de linux est géré. je m'exploique. J'ai un serveur qui fait tourner des scripts un peu bourrinos. ya des momments, plus de ram, ca se met a swapper.
hors recemment, plus de memoire, plus de swap, le kernel s'dest mis a tuer des processus aléatoirement pour libérer de la mémoire. La question que je me pose c'est comment garantir que ceci n'arrive pas a nouveau. si donc quelqu'un peu m'expliquer comment le swap est géré, ou me doonner desliens.... ( je sais j'ai pas fait de recherche comme d'hab je suis hyper préssé.
---------------
Graphisme, créations, court-métrages, fonds d'écrans :