什麼是同步和異步,什麼是阻塞和非阻塞

同步和異步是針對應用程序和內核的交互而言的,同步指的是用戶進程觸發IO操做並等待或者輪詢的去查看IO操做是否就緒,而異步是指用戶進程觸發IO操做之後便開始作本身的事情,而當IO操做已經完成的時候會獲得IO完成的通知。異步 以銀行取款爲例:函數 同步:本身親自出馬持銀行卡到銀行取錢(使用同步IO時,Java本身處理IO讀寫);進程 異步:委託一小弟拿銀行卡到銀行取錢,而後給你(使用異步IO時,Jav
相關文章
相關標籤/搜索