# 進程和線程以及它們的區(qū)別
- 進程是對運行時程序的封裝贷帮,是系統(tǒng)進行資源調(diào)度和分配的的基本單位,實現(xiàn)了操作系統(tǒng)的并發(fā)诱告;
- 線程是進程的子任務(wù)撵枢,是CPU調(diào)度和分派的基本單位,用于保證程序的 實時性精居,實現(xiàn)進程內(nèi)部的并發(fā)锄禽;
- 一個程序至少有一個進程,一個進程至少有一個線程靴姿,線程依賴于進程而存在進程在執(zhí)行過程中擁有獨立的內(nèi)存單元沃但,而多個線程共享進程的內(nèi)存