UNPv1第二十二章:信號驅動IO

1.概述 信號驅動是指進程預先告知內核,使得當某個描述符上發生某事時,內核使用信號通知相關進程。須要注意的是這裏描述的信號驅動不是真正的異步I/O。 注意第16章描述的非阻塞I/O一樣不是異步I/O。對於非阻塞I/O,內核一旦啓動,I/O操做就不像異步I/O那樣當即返回到進程,而是等到I/O操做完成或遇到錯誤;內核當即返回的惟一條件是I/O操做的完成不得不把進程投入睡眠,這種狀況下內核不啓動I/O
相關文章
相關標籤/搜索