進程與線程的關係(附示意圖)

進程 進程簡單理解就是我們平常使用的程序,如QQ,瀏覽器,網盤等。進程擁有自己獨立的內存空間地址,擁有一個以上的線程。 線程 線程可以理解爲輕量級的進程,是程序執行的最小單元。在某個進程啓動後,會默認產生一個主線程,主線程可以創建多個子線程,因此線程是存在進程內的,位於一個進程內的線程可以共享部分資源,故線程間的切換比進程少得多。 PS:主線程與子線程可以同步或者異步執行,可以通過阻塞、守護等方式
相關文章
相關標籤/搜索