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)的主要内容,如果未能解决你的问题,请参考以下文章

2018.5.2 file结构体

`close(fd)`是否会破坏文件表条目和/或vnode表条目?

close与shutdown

linux下socket编程中close()函数??

Linux dup dup2函数理解

linux如何查看某个进程的文件描述符(查看文件描述符查看描述符)(文件描述符socket描述符不断递增不断增加问题排查)ls -l /proc/[pid]/fd