進程和線程主要區別與定義

抽象理解 直接上圖,CPU是工廠、電力資源是cpu 時間片、進程是車間、線程是車間工人。 操作系統的資源分配與調度邏輯 以多進程形式,允許多個任務同時運行; 以多線程形式,允許單個任務分成不同的部分運行; 提供協調機制,一方面防止進程之間和線程之間產生衝突,另一方面允許進程之間和線程之間共享資源。 科學理解 進程 進程是程序的一次執行過程,是一個動態概念,是程序在執行過程中分配和管理資源的基本單位
相關文章
相關標籤/搜索