c - linux内核引用计数内核对象吗?

标签 c linux

如果 2 个文件描述符被复制到同一个文件(即 506STDOUT),将调用 close(506) 清理对象两者关联并使 STDOUT 不可用?或者内核是否为其文件实现引用计数?

最佳答案

内核实现了引用计数,因此内核对象只有在所有指向它的文件句柄都关闭后才会关闭。

关于c - linux内核引用计数内核对象吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2344705/

相关文章:

c - NetBeans 中的 .c 文件集合及其 main()

c - 有关 scanf 中格式字符串的帮助

C程序在Linux上转储正在运行的进程的堆栈

c - 在 Linux 中从/bin/启动 C 应用程序时获取当前路径

linux - 文件中每一行的 bash 脚本 : how to move a string before . <dot>

c - C 中指针的不同用途

c - 如何在不使用BIOS的情况下将数据写入显卡?

c++ - 在 C 代码中使用 boost::bind() 会起作用吗?

linux - 将 Apache 默认页面更改为 PHP

linux - 使用 Awk 处理每条记录具有不同固定宽度字段的文件