自己理解的 進程和線程

##進程定義
進程:是執行中一段程序,即一旦程序被載入到內存中並準備執行,它就是一個進程。進程是表示資源分配的的基本概念,又是調度運行的基本單位,是系統中的併發執行的單位。

##線程定義
單個進程中執行中每個任務就是一個線程。線程是進程中執行運算的最小單位。一個線程只能屬於一個進程,但是一個進程可以擁有多個線程。多線程處理就是允許一個進程中在同一時刻執行多個任務

#最通俗的語句解釋進程和現場
進程就好比是在電腦上開啓的程序 類似與QQ、迅雷,當你打開這些應用的時候就是開啓了進程,當你分別用QQ還有迅雷聊天或者下載東西的時候就是進程。
線程呢就是就是在QQ上開啓多個聊天窗口進行聊天,在迅雷上那個 打開多個鏈接開始下載這就是線程
#最最通俗的話
就是進程是爹媽,線程是兒子,爹媽可以有多個兒子,但是這些兒子只能有一個爹媽

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