linux 文件描述符 引用计数(close(fd)只是使fd的引用计数-1)
Posted Dontla
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux 文件描述符 引用计数(close(fd)只是使fd的引用计数-1)相关的知识,希望对你有一定的参考价值。
在unix和linux平台需要考虑多进程的情况,fork时,子进程继承父进程所拥有的文件描述符,需要所有拥有者都close文件描述符才会把资源销毁,所以需要使用引用计数。
参考文章:linux socket close()函数将socket描述字引用计数-1是什么意思?
后更。。。
以上是关于linux 文件描述符 引用计数(close(fd)只是使fd的引用计数-1)的主要内容,如果未能解决你的问题,请参考以下文章
`close(fd)`是否会破坏文件表条目和/或vnode表条目?
linux如何查看某个进程的文件描述符(查看文件描述符查看描述符)(文件描述符socket描述符不断递增不断增加问题排查)ls -l /proc/[pid]/fd