Я хотел бы знать, как я могу изменить максимальное количество открытых файлов в Windows. Аналогично команде ulimit под unix. В моем c: \ windows \ system32 я не могу найти файл CONFIG.NT, поэтому изменение номера файла в файле CONFIG.NT не будет работать для меня.изменить максимальное количество открытых файлов в Windows
Проблема заключается в том, что я написал скрипт python, в котором мне нужно вызвать subprocess.Popen (cmd, stdout = sp.PIPE, stdin = sp.PIPE, shell = True) 256 или 512 раз. Это означает, что мне нужно запустить 256 или 512 фоновых процессов. Сценарий отлично работает, когда количество запущенных процессов меньше 255.
Насколько я знаю, фиксированного максимума нет. Что бы ни случилось, это, вероятно, не причина. –
С какими проблемами вы сталкиваетесь? Звучит не так, как будто вы придумали правильное решение. –
Звучит как ограничение в Python. Ничто в Windows, скорее всего, не наложит однобайтового ограничения на количество дочерних процессов, хотя вы должны заметить, что Windows может не работать с тем, что многие процессы работают одновременно. –