經驗

當前位置 /首頁/經驗 > /列表

linux程序與執行緒的區別

linux程序與執行緒的區別

很多朋友都想知道linux程序與執行緒的區別?下面就一起來了解一下吧!

linux程序與執行緒的區別

程序是在某個資料集合上具有獨立功能的一次執行活動,也是系統進行資源分配和排程的一個獨立單位。執行緒在程序方面屬於程序的實體,是CPU排程和分配的基本單位,基本上執行緒自己沒有擁有任何的系統資源,只擁有一點在執行中必備的資源(如程式計數器、一組暫存器和棧),但是它可以與同屬一個程序的執行緒共享資源。

Linux的用處

linux是一套免費開放原始碼的作業系統,使用者可以按照自己的想法來修改原始碼,它的每一個操作,你都能夠充分了解,這對計算機方面的愛好者是有很大幫助的,它可以讓使用者知道系統是怎樣工作的。

Linux的語言

linux開發用的是C語言和組合語言。C語言是Linux的“母語”,這也是linux這個開源環境和本身機制所導致的。Linux的核心部分基本都是用C語言來編寫的,還有部分是用匯編語言寫的。

本文章基於ThinkpadE15品牌、centos7系統撰寫的。

TAG標籤:執行緒 程序 linux #