Journal Fork : pourquoi T pas accessible ?

Posté par  .
Étiquettes :
0
4
mai
2003
Cher journal,

Depuis trois jour, en tout cas ca fait trois jour que je m'en suis aperçu, que mon PC au bout d'une 10aine d'heure d'utilisation, n'arrive plus a faire un seul fork(). Je peux donc seulement utiliser les applications courantes, et je ne peux pas me loguer dans une console pour voir ce qui merde, je suis donc contraint de faire un Ctl+Alt+Del pour redemmarer et revenir dans un état stable.

A quoi cela peut il etre du et comment le reparer ?

message d'erreur :
fork() : resource temporarily unavailable

Linux Debian 3.0 mis a jour il y a deux semaines (pas de nouvelles dispo depuis)
kernel : 2.4.20 recompilé il y a une dizaine de jours

Les programmes ouvert au moment du probleme :
Evolution 1.2.3
Mozilla 1.2.1-9woody2
Gnome 2 pour Debian stable

Merci de m'avoir lu et de repondre car ce pb commence a me tapper sur les nerfs ...
  • # Re: Fork : pourquoi T pas accessible ?

    Posté par  . Évalué à 2.

    Gougueule répond beaucoup de chose là dessus.

    STFW et regarder du côté de la ram dispo, du swap et/ou de ulimit.
  • # Re: Fork : pourquoi T pas accessible ?

    Posté par  . Évalué à 3.

    T'aurais pas touché au fichier /etc/security/limits.conf ? Regarde particulièrement les limites soft et hard pour nproc (nombre de processus). Si ces limites sont trop basses, il se peut qu'un trop grand nombre de processus soit lancé par rapport à elles. La solution: remonter les limites, au moins pour ton utilisateur.

    Par exemple:

    # Je me limite à 120 process, 150 extrème limite
    bmc soft nproc 120
    bmc hard nproc 150
    • [^] # Re: Fork : pourquoi T pas accessible ?

      Posté par  . Évalué à 2.

      Merci de m'avoir éclairer, je n'avais pas pensé au nbr de process tournant sur la machine. Il se trouve que lorsque je quitte Psi, il s'amuse a me creer un nouveau processus toutes les 30 sec environ, et comme quand le pb arrivait je ne pouvait pas lancer une seule cmd, je ne savais pas du tout quel en etait la cause.
      Il va falloir que j'etudie ca de plus près

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.