0

在 Windows xp/win7 上,我的应用程序经常进入文件句柄无法访问的状态(在大量使用之后),这意味着即使请求的文件确实存在且可读,所有 fopen() 调用也会开始失败。一旦进入此状态,除非我重新启动,否则它将无法恢复。

一些观察: 1. GetLastError 返回 0。所以那里没有帮助。2. App总句柄数一般在1500-1700左右,在意料之中。显然,系统上还有其他应用程序具有更多句柄,所以我认为我没有达到某些操作系统限制。

关于我还可以在这里调查什么的任何建议?谢谢。

4

0 回答 0