當前位置:知知館 >

經驗

> 進程和線程的區別有什麼

進程和線程的區別有什麼

進程和線程的區別有什麼

進程和線程的區別:

1、調度:線程作為調度和分配的基本單位,進程作為擁有資源的基本單位。

2、併發性:不僅進程之間可以併發執行,同一個進程的多個線程之間也可以併發執行。

3、擁有資源:進程是擁有資源的一個獨立單位,線程不擁有系統資源,但可以訪問隸屬於進程的資源。

進程是具有一定獨立功能的程序、它是系統進行資源分配和調度的一個獨立單位,重點在系統調度和單獨的單位,也就是説進程是可以獨立運行的一段程序。

線程是進程的一個實體,是CPU調度和分派的基本單位,他是比進程更小的能獨立運行的基本單位,線程自己基本上不擁有系統資源。在運行時,只是暫用一些計數器、寄存器和棧。

標籤: 線程 進程
  • 文章版權屬於文章作者所有,轉載請註明 https://zhizhiguan.com/zh-hk/jingyan/7p79lo.html