nio 學習筆記

書很多,不留下點什麼,看後就忘了, 1.緩存區操作    緩存區是所有io 的基礎,所謂輸入輸出無非是把數據移出或移進緩存區。   進程執行io操作,就是向系統發送請求,讓它要麼把緩存區的數據排幹,要麼數據把緩存區讀滿。 例子:數據從外部磁盤移向運行中的進程內存的移動過程,進程使用read()進行系統調用,要求緩存區被填滿,內核即向磁盤控制硬件發出命令,要求其從磁盤讀取數據,磁盤控制器把數據直接寫
相關文章
相關標籤/搜索