亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

關于緩存大小

既然在執行f.close前已經寫入了9789行,說明,沒寫進去的是存在緩存中,即緩存大小應該是10000-9789行的那部分的空間大小。老師怎么又說緩存大小就是imooc.txt的大小155648Byte..

所以正確的應該是?@老師

正在回答

2 回答

那一定要寫滿9798行才可以使得寫緩存被寫入磁盤嗎?不寫滿9798行就會把數據一直存儲在寫緩存中嗎?



0 回復 有任何疑惑可以回復我~

f.close()前寫入的9798行才是緩存的大小,當寫入的數據量大于等于寫緩存的時候,寫緩存才會同步到磁盤,同時清空寫緩存,剩下的那部分達不到緩存的大小,就只能被存儲在緩存中,只有調用close或fulsh方法才能寫到磁盤中。

1 回復 有任何疑惑可以回復我~
#1

慕粉3254827 提問者

也就是說,9798行已經占滿了寫緩存,然后就立即將緩存寫入磁盤,同時清空緩存對吧?
2016-05-16 回復 有任何疑惑可以回復我~
#2

qq_夜_42 回復 慕粉3254827 提問者

沒錯~~~
2016-05-29 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

關于緩存大小

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號