在典型的OS上,使用标准C盘IO一次可以打开多少个文件?
我试图读取一些常数,但在Windows XP 32位上,该常数仅为20左右。它似乎可以在30多个设备上正常工作,但我尚未对其进行广泛的测试。
我一次最多需要打开约400个文件,所以如果大多数现代OS都支持的话,那就太好了。它不需要支持XP,但应该支持Linux,Win7和Windows Server的最新版本。
另一种方法是编写自己的小型文件系统,如果可能的话,我要避免。
c io disk
c ×1
disk ×1
io ×1