[問題] 有需要 close file descriptor 嗎?
請問有需要在離開 process 時, close fd 嗎?
我想這大家一定都會說是。
開檔時, 核心分配一塊 file structure,fd 就是每個 process 內的 fd table
的索引,fd 就會指向某個文件的 inode。 當每一次指向(引用),就會引用+1
當完全沒process引用了此文件,記憶體就會被銷毀?
想請問
1 核心分配的 file structure 是 heap memory 嗎?
2 請問 process exit 時,引用會消失嗎? 如果引用會消失,那有必要還要 close(fd)?
感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.115.72.6 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1627304107.A.BE9.html
推
07/27 02:20,
3年前
, 1F
07/27 02:20, 1F
→
07/27 02:20,
3年前
, 2F
07/27 02:20, 2F
→
07/27 08:20,
3年前
, 3F
07/27 08:20, 3F
→
07/27 08:20,
3年前
, 4F
07/27 08:20, 4F
推
07/27 13:18,
3年前
, 5F
07/27 13:18, 5F
推
07/27 13:45,
3年前
, 6F
07/27 13:45, 6F
推
07/27 15:19,
3年前
, 7F
07/27 15:19, 7F
推
07/28 00:04,
3年前
, 8F
07/28 00:04, 8F
→
07/28 00:45,
3年前
, 9F
07/28 00:45, 9F
→
07/28 00:45,
3年前
, 10F
07/28 00:45, 10F
推
07/28 01:46,
3年前
, 11F
07/28 01:46, 11F
→
07/28 01:46,
3年前
, 12F
07/28 01:46, 12F
→
07/28 01:46,
3年前
, 13F
07/28 01:46, 13F
→
07/28 01:46,
3年前
, 14F
07/28 01:46, 14F
→
07/28 01:46,
3年前
, 15F
07/28 01:46, 15F
推
07/28 01:54,
3年前
, 16F
07/28 01:54, 16F
→
07/28 01:54,
3年前
, 17F
07/28 01:54, 17F
→
07/28 01:56,
3年前
, 18F
07/28 01:56, 18F
→
07/28 01:56,
3年前
, 19F
07/28 01:56, 19F
→
07/28 12:02,
3年前
, 20F
07/28 12:02, 20F
→
07/28 12:03,
3年前
, 21F
07/28 12:03, 21F
→
07/28 12:03,
3年前
, 22F
07/28 12:03, 22F
推
07/28 16:26,
3年前
, 23F
07/28 16:26, 23F
推
07/28 19:42,
3年前
, 24F
07/28 19:42, 24F
→
07/28 19:43,
3年前
, 25F
07/28 19:43, 25F
→
07/28 19:44,
3年前
, 26F
07/28 19:44, 26F
→
07/28 19:44,
3年前
, 27F
07/28 19:44, 27F
→
07/28 23:11,
3年前
, 28F
07/28 23:11, 28F
→
07/28 23:12,
3年前
, 29F
07/28 23:12, 29F
推
07/28 23:59,
3年前
, 30F
07/28 23:59, 30F
→
07/28 23:59,
3年前
, 31F
07/28 23:59, 31F
→
07/29 00:00,
3年前
, 32F
07/29 00:00, 32F
→
07/29 00:00,
3年前
, 33F
07/29 00:00, 33F
推
07/29 01:51,
3年前
, 34F
07/29 01:51, 34F
→
07/29 01:51,
3年前
, 35F
07/29 01:51, 35F
→
07/29 01:51,
3年前
, 36F
07/29 01:51, 36F
→
07/30 00:37,
3年前
, 37F
07/30 00:37, 37F
推
08/10 09:46, , 38F
08/10 09:46, 38F
→
08/10 09:46, , 39F
08/10 09:46, 39F
推
08/12 14:43, , 40F
08/12 14:43, 40F
→
08/12 14:43, , 41F
08/12 14:43, 41F
推
09/28 22:49, , 42F
09/28 22:49, 42F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章