2009-04-08 49 views

回答

1

嗯......我以前可能錯了 - setmaxstdio(請參閱here) - 但它是按進程而不是系統範圍的。

我可能是錯的,但我沒有想到在Windows中設置的限制...但除非你可以說這是如何涉及到編程,我預計這個答案將很快關閉。

如果你在「IT專業」領域(而不是開發),那麼有一個姐妹網站serverfault.com - 即將出現這種類型的問題。

+0

我知道的唯一限制更可能與內核句柄的最大數量有關 - 這似乎是在100000範圍內的某些東西,但是這允許所有不包括文件的方式 – 2009-04-08 09:13:15

4

我不認爲當前的Windows O/S對數量文件描述符的限制,但MS運行時庫(msvcrt.dll)的每個進程極限的2048,雖然據我知道這不是由O/S強制執行的。

據稱,只有通過從源代碼構建自己的MS運行時庫版本才能增加它。