天天看點

同步I/O 和 異步I/O

所謂同步I/O是指在調用ReadFile、WriteFile等函數進行輸入輸出操作時,系統完成了輸入輸出ReedFile、WriteFile才傳回。在作業系統進行I/O操作的過程上,使用者态線程不能執行,是以在同步I/O時,如果需要在I/0時進行其他操作就隻能再開啟線程。

而異步I/O是在調用ReadFile、WriteFile等函數後,函數立即傳回,線程可以進行其他操作。

繼續閱讀