Bio、Nio與Aio區別整理

IO:即輸入(Input)和輸出(Output)  阻塞:當試圖對該文件描述符進行讀寫時, 如果當時沒有東西可讀,或者暫時不可寫, 程序就進入等待 狀態, 直到有東西可讀或者可寫爲止(強迫症,必須這件事做完才能做其他事情,否則一直等待) 非阻塞: 如果沒有東西可讀, 或者不可寫, 讀寫函數馬上返回, 而不會等待。(先取號,可以去做其他事情,叫號後,過來完成該事情) 同步:指的是用戶進程觸發IO操作
相關文章
相關標籤/搜索