在典型的操作系统上,我可以使用标准 C 盘 IO 一次打开多少个文件?
我试图读取一些应该告诉它的常量,但在 Windows XP 32 位上,这只是微不足道的 20 或其他东西。虽然它似乎与 30 多个一起工作得很好,但我还没有对它进行广泛的测试。
我最多需要一次打开大约 400 个文件,所以如果大多数现代操作系统都支持它,那就太棒了。它不需要支持 XP,但应该支持 Linux、Win7 和最新版本的 Windows 服务器。
另一种方法是编写我自己的迷你文件系统,如果可能的话我想避免。