阻塞、非阻塞、同步、異步

1.阻塞、非阻塞、同步、異步的概念 首先要了解用戶態和內核態。java 輸入操做分兩個階段:編程   等待數據準備好 從內核向進程複製數據   對於套接字的輸入操做:網絡   等待數據從網絡中到達,當分組到達時被複制到內核的某個緩衝區 數據從內核緩衝區複製到應用進程緩衝區   同步、異步的區別在於進程是否須要等待真正的內核IO操做的完成(數據從內核態到用戶態的複製),而阻塞、非阻塞的區別在於進程是
相關文章
相關標籤/搜索