C++11中的異步操做

       異步操做的主要目的是讓調用方法的主線程不須要同步等待調用函數,從而可讓主線程繼續執行它下面的代碼。所以異步操做無須額外的線程負擔,使用回調的方式進行處理。在設計良好的狀況下,處理函數能夠沒必要或者減小使用共享變量,減小了死鎖的可能。當須要執行I/O操做時,使用異步操做比使用線程+同步 I/O操做更合適。ios        異步和多線程並非一個同等關係,異步是目的,多線程是實現異步的
相關文章
相關標籤/搜索