lsof使用称为0,0的设备显示很多相同的文件

时间:2018-12-05 11:58:36

标签: lsof

我们已经开始在Java应用程序上遇到中断,其中“打开太多文件”的软限制为2,000。仔细检查后,我们发现数百个文件的设备名称均为0,0,并且文件大小大致相同。

我怀疑设备名称重要,但是在文档中找不到任何内容。有任何想法吗?

COMMAND      PID USER   FD   TYPE             DEVICE   SIZE/OFF   NODE NAME
java    20381818 vteam 965r  VREG                0,0     459374      0 /PRDdbcls_share (dbcls:/u09)
java    20381818 vteam 966r  VREG                0,0     458866      0 /PRDdbcls_share (dbcls:/u09)
java    20381818 vteam 967r  VREG                0,0     459180      0 /PRDdbcls_share (dbcls:/u09)

谢谢

EddieK

1 个答案:

答案 0 :(得分:0)

以供将来参考。

设备号0,0表示这是一个远程安装,因此在此处不重要。最后要做的是使用'procfiles -n',这为我们提供了打开的文件名。需要注意的是,命令非常缓慢。如果在本地文件的主机上运行它,则运行速度会更快。

我希望这对某人遇到同样的问题有帮助。

EddieK