Re: [問題] 關於 Lock a file 的現象之請教

看板Programming作者 (Analog Engineer)時間16年前 (2008/04/21 22:54), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串4/4 (看更多)
※ 引述《changyy (可苦可樂)》之銘言: : 開發環境 : FreeBSD 6.2-RELEASE-p1 : 程式語言 : C with gcc version 3.4.6 : 問題敘述 : FILE stream 有 buffer,無法做好 lock/unlock. 若有 lock/unlock 的需要,請用 open/read/write/close並配合 fcntl/flock/lockf來做. 查一下 APUE 12.3 或 APUE 2nd 14.3 就有詳細的說明. APUE => Advanced programming in the UNIX Environment. Standard I/O Library 就是設計用來做I/O Buffer,以減少切換到 kernel space的 次數的,若是不需要Buffer, 應該採用 file I/O, 就是 open/read/write/close. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 221.169.217.133

04/21 23:02, , 1F
感謝提醒 :D
04/21 23:02, 1F
文章代碼(AID): #183Agttr (Programming)
討論串 (同標題文章)
文章代碼(AID): #183Agttr (Programming)