多線程中併發、並行、線程、進程的理解

多線程中併發、並行、線程、進程的理解

1:首先理解併發,並行

併發:指兩個或多個事件在同一時間段內發生

在這裏插入圖片描述

並行:指兩個或多個事件在同一時刻發生

在這裏插入圖片描述

2:進程與線程

  • 進程:指一個內存中運行的應用程序,每個進程都有一個獨立的內存空間,一個應用程序可以同時運行多個進程,進程也是程序的一次執行過程**,體現過程中的時間**(任務管理器中體現的就是進程

在這裏插入圖片描述

  • 線程:線程是進程的一個執行單位,負責當前進程程序的執行,一個進程至少一個線程,但也可以有多個線程(電腦管家可以同時查殺病毒,清理垃圾就體現了線程)

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章