java普通io(stream)處理文件讀寫的過程

場景:使用java的stream,從文件a讀取內容,然後寫進文件b,整個過程如下圖所示(以linux系統爲例) 步驟解析: 1.用戶空間向內核空間發出指令——我要讀取文件a 2.系統切換上下文,從用戶空間切到內核空間,內核空間準備向硬盤讀取內容 3.硬盤內容以DMA形式讀取進內核緩衝區(tips:DMA——Directory Memory Access 直接內存訪問) 4.系統切換上下文,從內核空
相關文章
相關標籤/搜索