使用 lsof 解决“打开的文件太多”问题定义解释
2022-09-04 19:55:08
我有一个Java应用程序在Linux上运行,PID 25426。跑步时,我注意到:lsof -p 25426
java 25426 uid 420w FIFO 0,8 0t0 273664482 pipe
java 25426 uid 421r FIFO 0,8 0t0 273664483 pipe
java 25426 uid 461r FIFO 0,8 0t0 273622888 pipe
java 25426 uid 463w FIFO 0,8 0t0 273633139 pipe
java 25426 uid 464r FIFO 0,8 0t0 273633140 pipe
java 25426 uid 465r FIFO 0,8 0t0 273622889 pipe
java 25426 uid 471w FIFO 0,8 0t0 273623682 pipe
java 25426 uid 472r FIFO 0,8 0t0 273633141 pipe
应该如何解释这个结果?
我正在对打开的文件过多的问题进行故障排除,并试图了解此观察结果是否相关。
随着应用程序继续运行,条目数会发生变化(上升和下降)。pipe