python能實現並行嗎

davidtim發表於2021-09-11

python能實現並行嗎

Python可以實現並行,Python可以用多程式來實現並行。

程式與執行緒的定義:

程式是具有一定獨立功能的程式關於某個資料集合上的一次執行活動,程式是系統進行資源分配和排程的一個獨立單位。

執行緒是程式的一個實體,是CPU排程和分派的基本單位,它是比程式更小的能獨立執行的基本單位。

執行緒自己基本上不擁有系統資源,只擁有一點在執行中必不可少的資源(如程式計數器,一組暫存器和棧),但是它可與同屬一個程式的其他的執行緒共享程式所擁有的全部資源。

程式與執行緒的聯絡:

一個執行緒可以建立和撤銷另一個執行緒;同一個程式中的多個執行緒之間可以併發執行.

相對程式而言,執行緒是一個更加接近於執行體的概念,它可以與同程式中的其他執行緒共享資料,但擁有自己的棧空間,擁有獨立的執行序列。

更多Python知識,請關注:!!

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/3349/viewspace-2833121/,如需轉載,請註明出處,否則將追究法律責任。

相關文章