網站首頁 教育 學前教育 精緻生活 飲食養生 命理 科普教育 金融 歷史 影視 數碼 熱門資訊
當前位置:生活百科站 > 精緻生活 > 

程序和執行緒的區別是什麼

欄目: 精緻生活 / 釋出於: / 人氣:2.76W

程序和執行緒的區別是什麼

程序有獨立的地址空 間,一個程序崩潰後,在保護模式下不會對其它程序產生影響,而執行緒只是一個程序中的不同執行路徑。

因此程序和執行緒的主要區別在於它們是不同的作業系統資源管理方式

程序和執行緒的區別是什麼 第2張

執行緒有自己的堆疊和區域性變數,但執行緒之間沒有單獨的地址空間,一個執行緒死掉就等於整個程序死掉,所以多程序的程式要比多執行緒的程式健壯,但在程序切換時,耗費資源較大,效率要差一些。

Tags:執行緒 程序