進程與線程,並行、併發與高併發,同步、異步

進程是資源分配的最小單位,線程是cpu調度的最小單位   進程定義:進程就是一個程序在一個數據集上的一次動態執行過程。線程的出現是爲了降低上下文切換的消耗,提高系統的併發性,並突破一個進程只能幹一樣事的缺陷,使到進程內併發成爲可能。 線程也叫輕量級進程,它是一個基本的CPU執行單元,也是程序執行過程中的最小單元,由線程ID、程序計數器、寄存器集合和堆棧共同組成。線程的引入減小了程序併發執行時的開銷
相關文章
相關標籤/搜索