13 03 Linux程序管理之一

2021-07-14 13:30:28 字數 559 閱讀 5089

13_03_linux程序管理之一

線性位址空間,實體地址空間

mmu :memory   management   unit  :記憶體管理單元

快取:tlb(不是一級快取、二級快取)用於調優

cup的程序切換叫上下文切換:context   switch

程序:

vsz:虛擬記憶體大小

rss:常駐記憶體大小(一定不能被交換出去的)

程序的掛鐘時長

程序的執行時長

乙個程序的兩個指令是不能同時執行的,將乙個程序分成n個執行流,每個執行流可以在不同的cup核心上執行,這個執行流就是執行緒;這就是多執行緒模型;同乙個程序的多個執行緒可以共享空間

多程序模型

多執行緒模型:程序要對執行緒平均分配字眼,執行緒對資源更改會對資源加鎖,

程序的執行狀態:

uninterruptible sleep:不可中斷睡眠

interruptible   sleep:可中斷睡眠

zombie:殭屍

kernel:

init:上帝,linux上所有的程序都是init程序的子程序

linux程序管理(一)

程式是為了完成某種任務而設計的軟體,比如openoffice是程式。什麼是程序呢?程序就是執行中的程式。乙個執行著的程式,可能有多個程序。比如自學it網所用的www伺服器是apache伺服器,當管理員啟動服務後,可能會有好多人來訪問,也就是說許多使用者來同時請求httpd服務,apache伺服器將會...

linux程序管理(一)

程式是為了完成某種任務而設計的軟體,比如openoffice是程式。什麼是程序呢?程序就是執行中的程式。乙個執行著的程式,可能有多個程序。比如自學it網所用的www伺服器是apache伺服器,當管理員啟動服務後,可能會有好多人來訪問,也就是說許多使用者來同時請求httpd服務,apache伺服器將會...

linux 命令檔案管理之一 ln

ln linux檔案系統中,有所謂的鏈結 link 我們可以將其視為檔案的別名,而鏈結又可分為兩種 硬鏈結 hard link 與軟鏈結 symbolic link 硬鏈結的意思是乙個檔案可以有多個名稱,而軟鏈結的方式則是產生乙個特殊的檔案,該檔案的內容是指向另乙個檔案的位置。硬鏈結是存在同乙個檔案...