Forum Programmation.c Trop de fichiers ouverts ...

Posté par  .
Étiquettes : aucune
0
1
déc.
2005
Bonjour,

J'ai une application qui tourne sous Linux (Mandrake) et qui ouvre en ecriture plus de 1000 fichiers. A l'execution, j'ai une erreur errno 24, qui survient apparemment lorsque trop de fichiers sont ouverts.

Peut-on modifier en C, par l'application le nombre de fichiers que le systeme peut ouvrir simultanement ?
Sinon comment configurer le systeme pour modifier ce parametrage ?

En faisant sysctl -a sous linux, j'ai pourtant fs.file-max = 32767 !!


Merci

Forum Programmation.c Trop de fichiers ouverts ...

Posté par  .
Étiquettes : aucune
0
1
déc.
2005
Bonjour,

J'ai une application qui tourne sous Linux (Mandrake) et qui ouvre en ecriture plus de 1000 fichiers. A l'execution, j'ai une erreur errno 24, qui survient apparemment lorsque trop de fichiers sont ouverts.

Peut-on modifier en C, par l'application le nombre de fichiers que le systeme peut ouvrir simultanement ?
Sinon comment configurer le systeme pour modifier ce parametrage ?

En faisant sysctl -a sous linux, j'ai pourtant fs.file-max = 32767 !!


Merci