IO底層概念理解

Kernel一般指實時操作系統。jvm到cpu、硬盤需要系統調用。這個東西原來這麼底層。有時間必須好好研究下。IO太重要了。 下圖的磁盤IO解釋: jvm進程中運行着java線程,寫和讀是逆過程。以寫爲列子,jvm寫入程序緩衝區,通過flush沖刷,如果你不使用flush,那麼數據將停在系統buffer中,只有沖刷後纔會寫入硬盤。因此這是兩次拷貝。那麼我們如何高效的寫入內存變得很重。 BIO (B
相關文章
相關標籤/搜索