[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [obsdfr-misc] Problème de ressources



Voila j'ai tout multiplié par 2 et je verrais à l'usage.
Merci

On 7/18/07, Landry Breuil <landry POINT breuil AT gmail.com> wrote:

On 7/18/07, Cabillot Julien <jcabillot AT gmail POINT com> wrote:
>
> Bonjour,
> J'ai un petit soucis, surement quelque chose comme une limitation des
> ressources
> pour les users:
>
> J'ai un script qui récupère les balises html "a href" pour récuperer
> certains types
> de fichier sur des pages web, J'en ai lancé une 15aines sur différents
> sites
> avec
> un screen pour chacun, ce qui me donne 15 screens + 15 wget pour mon
> utilisateur.
>
> Je ferme la session ssh puis une dizaines de minutes après
> je retente une connexion et j'obtiens ça:
> ksh: /home/jcabillot/.profile[13]: cannot fork - try again
> puis le shell mais là impossible d'executer des commandes: cannot fork
..
> Je me connecte en root et là pas de soucis.
> Je fais un top pour voir un peu ce qui consomme et j'obtiens:
>
> load averages:  1.79,  1.58,  1.52
> 16:53:36
> 108 processes: 1 running, 106 idle, 1 on processor
> CPU states:   2.3% user,  0.0% nice, 10.0% system, 10.9% interrupt,
> 76.8%idle
> Memory: Real: 90M/151M act/tot  Free: 93M  Swap: 0K/425M used/tot
>
>   PID USERNAME PRI NICE  SIZE   RES STATE    WAIT      TIME    CPU
COMMAND
> 19528 jcabillo   2    0  548K 1528K run      -         0:00   1.17% wget
> 12056 jcabillo   2    0  600K 1544K sleep    select    0:00  1.03% wget
> 19307 jcabillo   2    0  560K 1564K sleep    select    0:00  0.98% wget
> 17113 jcabillo   2    0  644K 1556K sleep    select    0:00   0.93% wget
> 19128 jcabillo   2    0  548K 1556K sleep    select    0:00  0.88% wget
> 4073 root       2    0  772K 2396K sleep    select    0:00  0.20% sshd
> [...]
>
> Il me reste pas mal de mémoire libre, les scripts qui continue de
tourner
> ne bouffent pas vraiment de ressources (ici ~2.3%), mais toujours
> impossible de faire un ls jusqu'à ce que certains finissent.
>
> Y a t il une solution simple pour résoudre ce problème ?


Oui, changer ta classe de login, cf
http://www.openbsd.org/cgi-bin/man.cgi?query=login.conf et
particulierement
la variable maxproc.

Landry




--
Julien Cabillot
Administrateur SI
Direction Régionale des Services Pénitentiaire de Strasbourg