Linux 異步通知(信號)原理及架構

異步通知 異步通知的意思是:一旦設備就緒,則主動通知應用程序進行訪問。這樣,使用無阻塞IO的應用程序無需輪詢的查詢設備是否可訪問,達到減少CPU消耗的目的。相似於硬件上的「中斷」的概念,比較準確的稱謂是「信號驅動的異步IO」。 信號:是在軟件層次上對中斷機制的模擬。 在原理上,進程接收到一個信號(軟件層)<==>(硬件層)處理器接收到一箇中斷。 假設假設recvfrom函數是一個系統調用: 阻塞I
相關文章
相關標籤/搜索