進程,單線程,多線程的區別和聯繫

進程: 當一個程序開始運行時,它就是一個進程,每個進程都有自己獨立的地址空間(內存空間),每當用戶啓動一個進程是時,操作系統就會爲該進程分配一個獨立的內存空間,讓應用程序在這個獨立的內存空間中運行,而一個進程又是由多個線程所組成的. 線程: 線程是一個輕量級的子進程,是最小的處理單位;是一個單獨的執行路徑.可以說:線程是進程的子集(部分). 線程是獨立的.如果在一個線程中發生異常,則不會影響其他線
相關文章
相關標籤/搜索