[問題] buffered and unbuffered

看板Programming作者 (拖把)時間16年前 (2009/09/18 13:43), 編輯推噓3(306)
留言9則, 3人參與, 最新討論串1/1
最近在剛開始學 C 在學著處理檔案的時候,其中有一個功能叫做 buffered 所以我寫了一些小程式來練習,測試的結果都是 buffered 的速度比 unbuffered 快很多 那有沒有什麼情況下, unbuffered 速度會比 buffered 還要快的呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 173.71.19.187

09/18 13:53, , 1F
用unbuffered時system call會比較多
09/18 13:53, 1F

09/18 13:54, , 2F
就會比較慢
09/18 13:54, 2F

09/18 13:54, , 3F
我也不清楚unbuffered什麼時候
09/18 13:54, 3F

09/18 13:54, , 4F
會比buffered快= =
09/18 13:54, 4F

09/18 13:56, , 5F
只知道buffer越小兩者速度會越相近
09/18 13:56, 5F

09/18 14:23, , 6F
假設你去買衛生紙,你要一張一張買,還是買一
09/18 14:23, 6F

09/18 14:24, , 7F
整袋。不要跟我說一張張買可以拿發票...
09/18 14:24, 7F

09/18 16:34, , 8F
buffered都會比較快..但是大於特定size
09/18 16:34, 8F

09/18 16:34, , 9F
就不會再變快了
09/18 16:34, 9F
文章代碼(AID): #1Aintr-z (Programming)