linux程序管理

2021-06-04 01:40:43 字數 453 閱讀 8177

程序的監控:

使用ps -aux 檢視當前所有程序。(可以使用top檢視當前程序自動更新列表,在top中m:按記憶體大小排列,p:按cpu佔用率排列)

終止和管理程序:

(程序之間通過訊號來進行通訊)

top和kill都用於向程序傳送訊號。

kill -l顯示訊號編號表。

kill -9 pid (kill pid),向pid傳送訊號9.

程序計畫

程序的nice(-20~19)用於表示程序搶占其他程序時間的意願。(-20 最強。 19 出讓自己的時間片最強。)

一般使用者只能提高nice值,只有root使用者可以降低nice值。

renice -n 10 pid

nice -n 5 cat  /dev/....>/.../... &

LINUX程序管理

1.程序是什麼?乙個程序就是出於執行期的程式,包括 可執行程式 段 開啟的檔案,掛起的訊號,核心內部資料,處理器狀態,位址空間,乙個或多個執行執行緒,當然還包括用來存放全域性變數的資料段,等等.2.什麼是執行緒?它和程序的關係是什麼樣的?執行緒在linux中具體是怎麼樣實現的?是在程序中活動的物件,...

Linux 程序管理

1.linux程序管理工具,包括ps pgrep top kill killall pkill 等 常用 ps aux 或lax輸出的解釋 user 程序的屬主 pid 程序的id ppid 父程序 cpu 程序占用的cpu百分比 mem 占用記憶體的百分比 ni 程序的nice值,數值大,表示較少...

Linux程序管理( )

一 程序的型別 可以將執行在linux系統中的程序分為三種不同的型別 互動程序 由乙個shell啟動的程序。互動程序既可以在前台執行,也可以在後台 執行。二 程序的啟動方式 手工啟動 前台啟動 是手工啟動乙個程序的最常用的方式。一般地,使用者鍵入乙個命令 ls l 這就已經啟動了乙個程序,而且是乙個...