Quelle est l'équivalent Windows de la commande unix "ulimit -n"?Windows équivalent à ulimit -n
Fondamentalement, je veux définir la limite fd maximale via l'invite de commande.
Quelle est l'équivalent Windows de la commande unix "ulimit -n"?Windows équivalent à ulimit -n
Fondamentalement, je veux définir la limite fd maximale via l'invite de commande.
hmm ... Je me suis peut-être trompé avant - setmaxstdio (voir here) - mais c'est par processus, pas à l'échelle du système. Je peux me tromper, mais je ne pensais pas qu'il y avait une limite à définir dans Windows ... mais à moins que vous ne puissiez dire comment cela se rapporte à la programmation, je pense que cette réponse sera bientôt fermée.
Si vous êtes dans la zone "IT Pro" (plutôt que dans le développement), un site frère, serverfault.com, sera bientôt disponible pour ce type de question.
Je ne crois pas que une limite de Windows actuelle O/S sur le nombre total de descripteurs de fichiers, mais la bibliothèque d'exécution MS (msvcrt.dll
) a un par processus limite de 2048, mais aussi loin que Je sais que cela n'est pas imposé par l'O/S.
Il peut être augmenté uniquement en créant votre propre version de la bibliothèque d'exécution MS à partir de la source.
La seule limite que je connais est plus liée au nombre maximum de poignées de noyau - cela semble être quelque chose dans la gamme de 100000, mais cela permet pour toutes sortes de choses, y compris les fichiers –