關於同步、異步、阻塞、非阻塞的幾點理解

同步與異步   同步與異步是針對應用程序與內核的交互而言的。同步過程當中進程觸發IO操做並等待或者輪詢的去查看IO操做是否完成。異步過程當中進程觸發IO操做之後,直接返回,作本身的事情,IO交給內核來處理,完成後內核通知進程IO完成。異步 阻塞與非阻塞   應用進程請求I/O操做時,若是數據未準備好,若是請求當即返回就是非阻塞,不當即返回就是阻塞。簡單說就是作一件事若是不能當即得到返回,須要等待,
相關文章
相關標籤/搜索