在程序的生命周期(比如一周左右)内保持 512 个文件句柄到 3GB 以上的文件打开会导致 32 位 Linux 出现问题吗? Windows ?
可能的解决方法:打开/关闭文件句柄的性能损失有多严重?
最佳答案
文件的大小无关紧要。不过,文件描述符的数量确实如此。例如,在 Mac OS X 上,默认限制是每个进程打开 256 个文件,因此您的程序将无法运行。
关于windows - 大文件的大量文件句柄 - 潜在问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4567816/