Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个使用 JMX 生成的图表。它来自使用的图形工具(不知道名称)。我想知道价值OperatingSystem.OpenFileDescriptorCount从何而来。我想知道的原因是该属性的值与 lsof 的输出之间存在很大差异。
OperatingSystem.OpenFileDescriptorCount
我想知道 OperatingSystem.OpenFileDescriptorCount 的值从何而来。
此信息由监视其文件描述符打开和关闭的 JVM 生成。
我想知道这个属性的值和 lsof 的输出之间有很大的区别。
我会做一些测试。可能取决于您的架构。
查看我们的几台运行 CentOS Linux 的生产服务器,并与/proc/.../fd该计数器进行比较,表明它要么正确,要么非常接近。 lsof显示比文件描述符更多的信息,但它的数字输出看起来也非常接近。
/proc/.../fd
lsof