读书人

popen/pclose: too many open files,

发布时间: 2012-04-15 18:39:21 作者: rapoo

popen/pclose: too many open files
定时循环运行
popen()
pclose()

一段时间后,报too many open files
点解??




[解决办法]
检查一下逻辑,会不会有遗漏 pclose 的分支
[解决办法]
用 lsof 看一下你的程序有多少文件被 open
然后,用 ulimit -a 看一下运行的最大 open file 的个数。
应该是超过这个限制了。

读书人网 >UNIXLINUX

热点推荐