day06 io

普通io和buffu io誰快 buffu快,爲什麼 因爲少io 用戶態和內核態切換的次數不一樣, 普通io(每次io線程調用多)每次都申請操作系統,buffo:因爲 jvm開了一個8kb的數組,超過寫到 8kb才申請操作系統調用 應用層cpu和物理內存之間有一個頁緩存,爲了io pcstat :pageCache(頁緩存狀態)4k 牽扯到io的話:頁緩存更快,但存在斷電數據丟失,和數據一致性問題
相關文章
相關標籤/搜索