Bonjour,

Je souhaiterai connaitre la règle exacte concernant les limites sur les descripteurs de fichier sous unix.

On a d'un coté le limit fixé au niveau du système (limit -n) dont le processus est censé hérité et d'un autre coté on a le FOPEN_MAX définit dans le stdio.h.

Sous solaris le FOPEN_MAX est à 20, hors quand je fais un test sur j'arrive à ouvrir 255 fichier en parrallèle. Du coup c'est pas très clair pour moi... à quoi sert le FOPEN_MAX? ou est définit le nombre maximum de fichiers ouverts en parralèle?

Merci pour votre aide