LSOF DEL文件描述符混淆

时间:2016-11-03 15:18:57

标签: linux file-descriptor lsof

lsof的手册页给出了DEL FD的以下描述:

DEL:对于已删除的Linux地图文件;

下面的文章中的答案似乎表明lsof输出的NAME列中的文件已被进程访问,但后来被删除(并且可能仍然驻留在内存中):

lsof FD column equal to DEL, what does it mean?

上述答案中提供的DEL FD描述表明,与实际文件本身相比,map文件中的某些内容不存在?我对流程图文件知之甚少,但从我可以收集的内容中,它们包含虚拟内存地址信息。

我现在可以在服务器的lsof输出中看到许多带有DEL FD的文件,而NAME列中的文件仍然存在于文件系统中。

所以我在这里寻找的澄清究竟是什么被删除了?这只是在map文件中定义的虚拟内存分配,其中目标数据不再存在于虚拟内存中吗?

对此的任何澄清将不胜感激!

0 个答案:

没有答案