多進程和多線程的區別是什麼?多進程和多線程的優缺點分析

  多進程和多線程的主要區別是:線程是進程的子集(部分),一個進程可能由多個線程組成。多進程的數據是分開的、共享複雜,需要用IPC;但同步簡單。多線程共享進程數據,共享簡單;但同步複雜。   多進程,Windows 應用程序中消息有兩種送出途徑;直接和排隊。Windows或某些運行的應用程序可直接發佈消息給窗口過程,或者,消息可送到消息列象連續不斷輪詢消息隊列的OS中當前執行的每個進程都 事件驅動
相關文章
相關標籤/搜索