功能執行緒
程序建立
pthread_create
fork,vfork
退出pthread_exit
exit
等待pthread_join
wait,waitpid
取消/終止
pthread_cancel
abort
讀取id
pthread_self()
getpid
排程策略
schd_fifo等
schd_fifo等
通訊機制
訊號量,訊號,互斥鎖,變數條件,讀寫鎖
無名管道,有名管道,訊號,資訊佇列,訊號量,共享記憶體
資源程式計數器
一組暫存器
棧執行緒訊號編碼
區域性執行緒變數
執行緒私有資料
兩個或者兩個以上的程序之間在執行過程中,因為爭奪資源而造成的一種互相等待
sunrpc
Linux作業系統基礎1
1 磁碟分割槽 磁碟分割槽是使用分割槽編輯器 partition editor 在磁碟上劃分幾個邏輯部分。碟盤一旦劃分成數個分割槽 partition 不同類的目錄與檔案可以儲存進不同的分割槽。2 分割槽型別 最多只能有1個 主分割槽加擴充套件分割槽最多有4個 不能寫入資料,只能包含邏輯分割槽 3 ...
Linux基礎入門 1 Linux系統簡介
1.1 linux為何物?linux 就是乙個作業系統,就像你多少已經了解的 windows xp,7,8,10 和 mac os 這裡簡單介紹一下作業系統在整個計算機系統中的角色。我們的應用體系主要由四層構成,分別為 硬體 最大層 核心 系統呼叫和應用程式,我們的 linux 也就是系統呼叫和核心...
linux基礎知識1 系統目錄結構
linux的檔案系統採用兩層式的樹狀目錄結構,在此結構的最上層是根目錄 然後在此目錄下再建立其它目錄。根目錄 bin 系統指令,作用類似於windows的dll檔案 boot 啟動時使用的引導檔案 dev 管理裝置 etc 配置檔案和子目錄my.conf home 存放普通使用者的主目錄 lib 動...