同步異步/阻塞非阻塞

網絡中獲取數據的讀操做步驟: 等待數據準備。 數據從內核空間拷貝到用戶空間。linux 同步與異步: 同步與異步是針對應用程序與內核的交互而言。也就是上圖的read操做,從緩存中讀取數據,若是緩存中數據尚未準備好,若是是同步操做,它會一直等待,直到操做完成。若是是異步操做,那麼它會去作別的事情,等待數據準備好,內核通知它,它再去讀取數據。編程 同步過程當中進程觸發IO操做並等待或者輪詢的去查看IO
相關文章
相關標籤/搜索