日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

2 SCO UNIX講座( 三 )


而孩兒進(jìn)程與僵尸進(jìn)程不同,并不會(huì)影響系統(tǒng) 效率 。
通常,在父進(jìn)程死去時(shí),才會(huì)移去僵尸進(jìn)程 。若他們還未移去, 應(yīng)由init (M)繼承并移去它 。
監(jiān)視進(jìn)程
監(jiān)視進(jìn)程監(jiān)注冊(cè)戶的數(shù)量,用以記系統(tǒng)的性能;亦會(huì)監(jiān)視用戶進(jìn)程,包括掛起進(jìn)程;
以及裝載均值等系統(tǒng)性能問題 。要顯示進(jìn)程信息,可以利ps(C)命令報(bào)告,進(jìn)程狀態(tài) 。
在默認(rèn) 情況下,僅會(huì)報(bào)告與當(dāng)前終端有聯(lián)系的有關(guān)訊息 。
若用戶沒有root權(quán)限,ps僅限以說明運(yùn)行進(jìn)程,報(bào)告用戶的進(jìn)程訊息 。若用戶有root權(quán)
限,則會(huì)報(bào)告在所有終端上所有用戶的進(jìn)程訊息 。
$ ps-u joana
--u 〈username〉選項(xiàng)顯示指定用戶的訊息 。
--t 〈ttynamt〉選項(xiàng)顯示指定終端有關(guān)的進(jìn)程訊息 。
而ps -elf命令則提供了需有F、S、C、PRI、NI、TIME字段的 使用訊息 。
-F是標(biāo)記,指示進(jìn)程位置,20表示在內(nèi)存,0表示交換在盤上, 31是系統(tǒng)進(jìn)程 。
-S是狀態(tài)訊息,指示進(jìn)程狀態(tài),睡眠還是正在運(yùn)行 。
-C是進(jìn)程占有CPU的百分率
-TIME是花費(fèi)CPU的總時(shí)間 。
-PRI是進(jìn)程當(dāng)前優(yōu)先數(shù)
-NI是進(jìn)程的nice
(ADM)菜單
如何創(chuàng)建進(jìn)程
當(dāng)進(jìn)程分岔一個(gè)子進(jìn)程,自己就會(huì)進(jìn)入睡眠狀態(tài) 。開始時(shí),子進(jìn)程運(yùn)行父進(jìn)程
的同一程序,由內(nèi)核分配一個(gè)新的PID 。當(dāng)子進(jìn)程再去執(zhí)行新的程序,保持新分
配的PDI,新程序就會(huì)替代子進(jìn)程 的原先程序 。
當(dāng)子進(jìn)程完成後,內(nèi)核會(huì)把它從系統(tǒng)中移去,再喚醒父進(jìn)程,子進(jìn)程就會(huì)退出 。監(jiān)視系統(tǒng)裝載
uptime(C)命令顯示裝載均值(一分鐘、五分鐘和十五分鐘),
即在預(yù)定時(shí)間上,排隊(duì)運(yùn)行進(jìn)程的平均數(shù):
$uptime W(C)命令產(chǎn)生如uptime(C)一樣的裝載均值訊息,并顯示誰在
系統(tǒng)上做甚麼,若用戶擁有root權(quán)限,W報(bào)告所有用戶的有關(guān)訊 息 。若沒有
,僅顯示與用戶進(jìn)程有關(guān)竹的訊息 。
PCPU(Process CPU,進(jìn)程CPU時(shí)間 )顯示某道特定命令已運(yùn)行多久了 。
對(duì)控制不了的進(jìn)程,這種檢查是很有用的 。
JCPU( JointCPU,連合CPI時(shí)間),顯示一個(gè)終端所涉的所有進(jìn)程的總時(shí)間 。
sar(ADM)命令是一個(gè)系統(tǒng)活動(dòng)報(bào)告程序,顯示系統(tǒng)資源累積 利用率 。
為指示系統(tǒng)瓶頸口(Bottleneck),sar是非常好的實(shí) 用程序,命令語法如下:
$sar〔-option〕 〔 sample-interval-samples〕
例如:$sar-u120
-u選項(xiàng)顯示CPU利用情況 。如果%idle一致地低,使用效能是上升,
不過,運(yùn)行的進(jìn)程偷不到未用的CPU周期 。
又例如使用-q選項(xiàng)顯示進(jìn)程吞吐量 。假若%swpocc大於20,就發(fā)生
交換(Swapping),可以使用大內(nèi)存能減少交換 /請(qǐng)負(fù)活動(dòng) 。
第九講:管理進(jìn)程 文:Santa Cruz Operation, Inc.
用低優(yōu)先級(jí)運(yùn)行進(jìn)程 nice(C)命令用於以較低的調(diào)度優(yōu)先級(jí)執(zhí)行命令,每個(gè)進(jìn)程都有
一個(gè)nice 值,用於計(jì)算它的優(yōu)先級(jí) 。nice 值在 0 到 39 范圍內(nèi), 高值獲得低優(yōu)先級(jí),
不給實(shí)參的默認(rèn)情況是 nice 值20 。超級(jí)用戶可指定負(fù)值,以提高優(yōu)先級(jí) 。在注銷進(jìn)程後進(jìn)程繼續(xù)執(zhí)行
後臺(tái)啟動(dòng)的進(jìn)程,默認(rèn)情況下,當(dāng)注銷後就不再存在,但是,可 以使用
nohup(c)命令,讓進(jìn)程不受掛起和注銷影響,得以繼續(xù) 運(yùn)行,例如:
$ nohup sort bigfile>sortfile & 4567
$ exit
當(dāng)用戶注銷時(shí),用戶未用輸出改向,輸出將送到當(dāng)前目錄下的 nohup.out
文件中,如果當(dāng)前目錄不可寫,則輸出改向到 $HOME/nohup.out 。
重新啟動(dòng)安全級(jí)精靈進(jìn)程
根據(jù) C2安全級(jí)要求,某些精靈進(jìn)程用 LUID (Login User IdentifIEr)標(biāo)記運(yùn)行,如此只能用
sd(ADM)實(shí)用程序重新啟 動(dòng)他們 。如果 LUID 限制有效的話(高安全級(jí)),只能用 sd(ADM),

推薦閱讀