操作系統(tǒng)——實(shí)驗(yàn)二

1、打開一個(gè)vi進(jìn)程碧浊。通過ps命令以及選擇合適的參數(shù),只顯示名字為vi的進(jìn)程瘟仿。尋找vi進(jìn)程的父進(jìn)程箱锐,直到init進(jìn)程為止。記錄過程中所有進(jìn)程的ID和父進(jìn)程ID劳较。將得到的進(jìn)程樹和由pstree命令的得到的進(jìn)程樹進(jìn)行比較驹止。

答:

(1)打開一個(gè)終端,執(zhí)行vi观蜗。

(2)打開另一個(gè)終端臊恋,執(zhí)行ps -a,可以看到PID為6331的進(jìn)程為vi墓捻。

(3)執(zhí)行ps -lax抖仅,尋找PID為6331的一行,PPID為6320砖第,即父進(jìn)程的PID岸售。

(4)輸入ps -ef|grep 6320,追蹤進(jìn)程厂画,6331-6320-6306-3232-1968-1507-1凸丸。

(5)輸入pstree -p,查看進(jìn)程樹袱院。我們可以發(fā)現(xiàn)經(jīng)過比較屎慢,兩者相同。


2忽洛、編寫程序腻惠,首先使用fork系統(tǒng)調(diào)用,創(chuàng)建子進(jìn)程欲虚。在父進(jìn)程中繼續(xù)執(zhí)行空循環(huán)操作集灌;在子進(jìn)程中調(diào)用exec打開vi編輯器。然后在另外一個(gè)終端中,通過ps –Al命令欣喧、ps aux或者top等命令腌零,查看vi進(jìn)程及其父進(jìn)程的運(yùn)行狀態(tài),理解每個(gè)參數(shù)所表達(dá)的意義唆阿。選擇合適的命令參數(shù)益涧,對(duì)所有進(jìn)程按照cpu占用率排序。

答:

(1)編寫1.c驯鳖。編譯執(zhí)行闲询。

(2)創(chuàng)建另一個(gè)終端,輸入ps aux查看浅辙。USER指用戶名扭弧,PID是進(jìn)程號(hào),%CPU是進(jìn)程CPU使用率记舆,%MEM是進(jìn)程內(nèi)存使用率寄狼,VSZ是總虛擬內(nèi)存大小,RSS是進(jìn)程使用總物理內(nèi)存大小氨淌,TTY是終端的次要裝置號(hào)碼,STAT是進(jìn)程的狀態(tài)伊磺,START是進(jìn)程開始時(shí)間盛正,COMMAND是此進(jìn)程的命令。輸入ps -aux|sort -k3,3nr?對(duì)所有進(jìn)程按照cpu占用率排序屑埋。

3豪筝、使用fork系統(tǒng)調(diào)用,創(chuàng)建如下進(jìn)程樹摘能,并使每個(gè)進(jìn)程輸出自己的ID和父進(jìn)程的ID续崖。觀察進(jìn)程的執(zhí)行順序和運(yùn)行狀態(tài)的變化。

答:

(1)編寫2.c团搞,編譯執(zhí)行严望。可以看到p1進(jìn)程的ID號(hào)為15627逻恐;P2進(jìn)程的ID號(hào)為15628像吻,其父進(jìn)程為15627,即p1复隆;P3進(jìn)程的ID號(hào)為15629拨匆,其父進(jìn)程為15627,即p1挽拂;P4進(jìn)程的ID號(hào)為15630惭每,其父進(jìn)程為15628,即p2亏栈;P5進(jìn)程的ID號(hào)為15631台腥,其父進(jìn)程為15628宏赘,即p2;

4览爵、修改上述進(jìn)程樹中的進(jìn)程置鼻,使得所有進(jìn)程都循環(huán)輸出自己的ID和父進(jìn)程的ID。然后終止p2進(jìn)程(分別采用kill -9 蜓竹、自己正常退出exit()箕母、段錯(cuò)誤退出),觀察p1俱济、p3嘶是、p4、p5進(jìn)程的運(yùn)行狀態(tài)和其他相關(guān)參數(shù)有何改變蛛碌。

(1)編寫循環(huán)并用kill -9結(jié)束p2進(jìn)程聂喇。可以看到p2

代碼連接:BJTU_operating-system-lesson/Lab2 at master · Jerlllly/BJTU_operating-system-lesson · GitHub

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末蔚携,一起剝皮案震驚了整個(gè)濱河市希太,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌酝蜒,老刑警劉巖誊辉,帶你破解...
    沈念sama閱讀 212,383評(píng)論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異亡脑,居然都是意外死亡堕澄,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,522評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門霉咨,熙熙樓的掌柜王于貴愁眉苦臉地迎上來蛙紫,“玉大人,你說我怎么就攤上這事途戒】痈担” “怎么了?”我有些...
    開封第一講書人閱讀 157,852評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵喷斋,是天一觀的道長裁蚁。 經(jīng)常有香客問我,道長继准,這世上最難降的妖魔是什么枉证? 我笑而不...
    開封第一講書人閱讀 56,621評(píng)論 1 284
  • 正文 為了忘掉前任,我火速辦了婚禮移必,結(jié)果婚禮上室谚,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好秒赤,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,741評(píng)論 6 386
  • 文/花漫 我一把揭開白布猪瞬。 她就那樣靜靜地躺著,像睡著了一般入篮。 火紅的嫁衣襯著肌膚如雪陈瘦。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,929評(píng)論 1 290
  • 那天潮售,我揣著相機(jī)與錄音痊项,去河邊找鬼。 笑死酥诽,一個(gè)胖子當(dāng)著我的面吹牛鞍泉,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播肮帐,決...
    沈念sama閱讀 39,076評(píng)論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼咖驮,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了训枢?” 一聲冷哼從身側(cè)響起托修,我...
    開封第一講書人閱讀 37,803評(píng)論 0 268
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎恒界,沒想到半個(gè)月后睦刃,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,265評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡仗处,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,582評(píng)論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了枣宫。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片婆誓。...
    茶點(diǎn)故事閱讀 38,716評(píng)論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖也颤,靈堂內(nèi)的尸體忽然破棺而出洋幻,到底是詐尸還是另有隱情,我是刑警寧澤翅娶,帶...
    沈念sama閱讀 34,395評(píng)論 4 333
  • 正文 年R本政府宣布文留,位于F島的核電站,受9級(jí)特大地震影響竭沫,放射性物質(zhì)發(fā)生泄漏燥翅。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,039評(píng)論 3 316
  • 文/蒙蒙 一蜕提、第九天 我趴在偏房一處隱蔽的房頂上張望森书。 院中可真熱鬧,春花似錦、人聲如沸凛膏。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,798評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽猖毫。三九已至台谍,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間吁断,已是汗流浹背趁蕊。 一陣腳步聲響...
    開封第一講書人閱讀 32,027評(píng)論 1 266
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留胯府,地道東北人介衔。 一個(gè)月前我還...
    沈念sama閱讀 46,488評(píng)論 2 361
  • 正文 我出身青樓,卻偏偏與公主長得像骂因,于是被迫代替她去往敵國和親炎咖。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,612評(píng)論 2 350

推薦閱讀更多精彩內(nèi)容

  • 1月4日寒波,茅店子村組織部分黨員乘盼、社長、和貧困戶代表一行46人俄烁,前往高樓鎮(zhèn)三河村不知火種植實(shí)訓(xùn)基地參觀學(xué)習(xí)绸栅。第一書記...
    徐蔚閱讀 241評(píng)論 0 0
  • 大家好粹胯,今天小編的分享主題是麥鬧!產(chǎn)線布局的原則 產(chǎn)線布局是一個(gè)高深的學(xué)問辰企,通常企業(yè)在架構(gòu)產(chǎn)線的初期风纠,一般是透過具...
    東坡道閱讀 601評(píng)論 0 1
  • 徐堯章,常山球川東山人牢贸,曾任國子監(jiān)學(xué)錄竹观。子徐曄,元貢士潜索。 《縣志》:徐堯章臭增,國子學(xué)錄。亂棄歸東山竹习,筑軒以居誊抛,名歲寒...
    蓮子風(fēng)父抱石人閱讀 440評(píng)論 0 0
  • 如果選擇與某人相處一輩子, 我愿意去選擇一個(gè)有許多故事的人整陌。 這樣兩個(gè)人彼此分享彼此的故事就可以度過漫長的一輩子了芍锚。
    梨梨梨梨梨黑心梨閱讀 148評(píng)論 0 0