java網編---四種IO模型

一,內核緩衝區與進程緩衝區     我們的read/write操作,不是直接從用戶進程到達設備/磁盤 的。而是有一箇中間商:內核緩衝區。 爲什麼要設置內核緩衝區?     答:我們的cpu是時間片運行的,如果該線程佔用cpu時間到了,那麼就需要切換線程,這個時候線程的上下文切換代價極高,所以有了中間商來處理。     我們主要把我們的包裹給中間商(內存緩衝區),然後我們就解決完成了,包裹的一次發送
相關文章
相關標籤/搜索