什麼是阻塞和非阻塞?什麼是同步和異步?什麼是NIO?

一、什麼是阻塞和非阻塞?什麼是同步和異步? 1.1、阻塞與非阻塞 阻塞與非阻塞是描述進程在訪問某個資源時,數據是否準備就緒的的一種處理方式。當數據沒有準備就緒時: 阻塞:線程持續等待資源中數據準備完成,直到返回響應結果。 非阻塞:線程直接返回結果,不會持續等待資源準備數據結束後才響應結果。 從線程的角度考慮 ,線程掛起,不再搶奪CPU, 則稱爲線程被阻塞。 1.2、同步與異步 同步與異步是指訪問數
相關文章
相關標籤/搜索