Что в Windows эквивалентно команде unix "ulimit -n"?
В принципе, я хочу установить максимальный предел fd через командную строку.
Что в Windows эквивалентно команде unix "ulimit -n"?
В принципе, я хочу установить максимальный предел fd через командную строку.
хмм ... Возможно, я ошибался раньше - setmaxstdio (см. здесь) - но это для каждого процесса, а не для всей системы.
Я могу ошибаться, но я не думал, что в Windows есть ограничение ..., но если вы не можете сказать, как это связано с программированием, я ожидаю, что этот ответ скоро будет закрыт.
Если вы работаете в области «ИТ-профессионалов» (а не в сфере разработки), тогда есть дочерний сайт serverfault.com, который скоро появится для этого типа вопросов.
Я не верю, что текущая операционная система Windows имеет ограничение на общее количество файловых дескрипторов, но библиотека времени выполнения MS (msvcrt.dll
) имеет ограничение на процесс в 2048, хотя, насколько мне известно, O / S не обеспечивает этого.
Предполагается, что его можно увеличить только путем создания собственной версии библиотеки времени выполнения MS из исходников.