1

我正在开发一个备份实用程序,但出现错误:

系统中打开的文件太多

运行一段时间后。错误由stat().

由于我实际上并没有打开任何文件fopen()

  • getwd()
  • chdir()
  • mkdir()
  • stat()
  • time()
4

1 回答 1

5

您列出的功能是安全的;他们都没有返回任何你可以“关闭”的东西。

要了解更多信息,请运行lsof -p备份进程的命令 + PID。这将为您提供该进程已打开的文件列表,这反过来将使您了解正在发生的事情。

请参阅:lsof手册页

于 2012-05-14T15:55:31.603 回答