Le 28 Jul 2001 11:03:58 +0200, Fausser Fr�d�ric a �crit :
> Bonjour,
> 
> depuis un certain temps, j'ai fork qui fou la zone sur mon systeme: resultat 
>impossible de faire koi que  ce soit...
> 
> a quoi sert il? comment resoudre ce prob?
> 
> merci!



fork sert � dupliquer des processus. cr�er des processus fils � partir
d'un processus p�re. le 1er processus se met en attente jusqu'� ce que
le second lui renvoie un r�sultat et ainsi de suite. si beaucoup de
processus sont g�n�r�s, �a peut bloquer le syst�me, surtout s'il est
faible en ressources. � moins que tu n'ais � faire � une "fork bomb".

il faudrait donc savoir exactement ce qui se passe, comment tu sais que
c'est fork le responsable, quand et apr�s quoi �a a commenc�, � quelle
occasion �a se d�clenche, au d�marrage ou au lancement d'une appli, pour
un user ou pour tous y compris root... enfin tout ce que tu peux dire.

dans le cas d'un manque de ressources, �liminer les services inutiles
lanc�s au d�marrage dans le menu "d�marrage" du panneau de controle de
mandrake, et �ventuellement rajouter de la ram et/ou augmenter la swap.

dans le cas d'une fork bomb ou bombe logique, processus se reproduisant
ind�finiment sur lui-m�me, il faudra localiser le script responsable, de
la forme "main() for(;;)fork();", et l'�liminer.

bye
jipe




Répondre à