Я устанавливаю на свою машину Win 10 среду разработки для проекта, следуя учебному пособию для Linux, и одним из шагов является установка soft nofile 4096 и hard nofile 65572. Я знаю, что они делают в Linux, но мне интересно, есть ли эквивалент в Windows или я должен просто пропустить этот шаг вообще.
1 ответ
(Для людей , не знакомых с Linux: эти параметры представляют собой п умбру орто пера файл с , что процесс некорневая может быть.)
Нет, в Windows практически нет ограничений на количество дескрипторов (и, следовательно, файлов), которые пользователь или процесс могут открыть одновременно. Как упоминалось в статье, на которую ссылается Фрэнк Томас в комментариях, каждый процесс может иметь до 16 777 216 открытых дескрипторов, поскольку это максимально допустимое количество записей в таблице дескрипторов, но это гораздо больше, чем когда-либо может понадобиться любому приложению. На практике вы не можете добраться туда, потому что вам нужна память для других вещей.
Обратите внимание, что ограничение "максимальное количество открытых файлов в сеансе", показанное net config server
применяется только к клиентам, получающим доступ к файлам из общих сетевых ресурсов. Команда net
не предоставляет способ изменить это ограничение.