計(jì)算機(jī)操作系統(tǒng)教程第三左萬(wàn)歷-課件_第1頁(yè)
計(jì)算機(jī)操作系統(tǒng)教程第三左萬(wàn)歷-課件_第2頁(yè)
計(jì)算機(jī)操作系統(tǒng)教程第三左萬(wàn)歷-課件_第3頁(yè)
計(jì)算機(jī)操作系統(tǒng)教程第三左萬(wàn)歷-課件_第4頁(yè)
計(jì)算機(jī)操作系統(tǒng)教程第三左萬(wàn)歷-課件_第5頁(yè)
已閱讀5頁(yè),還剩59頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

第二章進(jìn)程、線程與作業(yè)2.1多道程序設(shè)計(jì)Multi-programming2.2進(jìn)程的引入Process2.3線程與輕進(jìn)程Threadandlight-weightedprocess2.4作業(yè)JobActiveobjects12.1多道程序設(shè)計(jì)

Multi-programming全部處部時(shí)間作業(yè)道數(shù)吞吐量=提高系統(tǒng)效率(吞吐量)多道程序設(shè)計(jì)目標(biāo)22.1.1單道程序設(shè)計(jì)的缺點(diǎn)2.1.2多道程序設(shè)計(jì)的提出2.1.3多道程序設(shè)計(jì)的問(wèn)題32.1.1單道程序設(shè)計(jì)的缺點(diǎn)處理機(jī)利用率低設(shè)備利用率低內(nèi)存利用率低運(yùn)行程序ACPU設(shè)備1運(yùn)行程序Att1t2t5t6設(shè)備242.1.2多道程序設(shè)計(jì)的提出CPU設(shè)備1程序Att1t2t5t6設(shè)備2程序B提高處理機(jī)、設(shè)備、內(nèi)存等各種資源的利用率,從而提高系統(tǒng)效率。程序At3t452.1.2多道程序設(shè)計(jì)的提出(Cont.)增加同時(shí)運(yùn)行程序的道數(shù)可以提高資源利用率,從而提高系統(tǒng)效率,但道數(shù)應(yīng)與系統(tǒng)資源數(shù)量相當(dāng)。道數(shù)過(guò)少,系統(tǒng)資源利用率低。道數(shù)過(guò)多,系統(tǒng)開(kāi)銷(systemoverhead)增大,程序響應(yīng)速度下降。62.1.3多道程序設(shè)計(jì)的問(wèn)題處理機(jī)資源的管理程序個(gè)數(shù)處理機(jī)個(gè)數(shù)(如何分配?)存儲(chǔ)資源的管理地址空間的相對(duì)獨(dú)立性、共享性內(nèi)存、外存(swapspace)的分配與去配設(shè)備資源管理分配策略IO控制7程序的并序執(zhí)行程序的順序執(zhí)行82.2進(jìn)程的引入2.2.1進(jìn)程的概念2.2.2進(jìn)程狀態(tài)及狀態(tài)轉(zhuǎn)換2.2.3進(jìn)程控制塊2.2.4進(jìn)程的組成與上下文2.2.5進(jìn)程的隊(duì)列2.2.6進(jìn)程的類型與特征2.2.7進(jìn)程間相互聯(lián)系與相互作用2.2.8進(jìn)程的創(chuàng)建與撤銷2.2.9進(jìn)程與程序間的聯(lián)系與差別9多道兵系統(tǒng)門中的傅程序象:推進(jìn)啦,暫拿停,致推進(jìn)唇,暫錘停,……督.暫停湖:保勢(shì)存現(xiàn)伏場(chǎng)(P邁SW參+P張C,寄存脈器)推進(jìn)逐:恢羅復(fù)現(xiàn)慚場(chǎng)(寄存閥器,PS利W+逗PC信)暫停秧原因帳:(1嘉)自身獅原因秒:等冬待資便源,正啟動(dòng)IO(2選)剝奪CP憐U—給其析它程則序運(yùn)懷行機(jī)凳會(huì)2.忘2進(jìn)程唱的引味入(C茄on旗t.粥)102.膝2.豆1進(jìn)程佩的概渴念定義終:可參量與并贈(zèng)發(fā)執(zhí)嗽行的忘程序季稱為丸進(jìn)程悠。進(jìn)程喉是具位有一撐定獨(dú)航立功循能的蝴程序貌關(guān)于汽一個(gè)嚴(yán)數(shù)據(jù)瓦集合椅的一葛次運(yùn)另行活篇?jiǎng)?。定義肢強(qiáng)調(diào)數(shù)兩個(gè)繪方面厘:動(dòng)態(tài)僵:執(zhí)飯行中垃的程狗序;并發(fā)攝:可決與其盾他進(jìn)磨程同瞇時(shí)執(zhí)秒行。11并發(fā)vs嚇.并行并發(fā)算:co鋒nc漿ur田re鍋nt宏觀棒同時(shí)得,“弓交替?zhèn)螆?zhí)行武”,繼不要怕求多飯個(gè)CP算U并行才:pa暴ra調(diào)ll活el微觀豪同時(shí)擺,要隱求多歉?jìng)€(gè)CP系U“并行夫算法惠”122.贈(zèng)2.殖2進(jìn)程丟狀態(tài)發(fā)及狀蜻態(tài)轉(zhuǎn)輝換2.鍬2.掌2.閥1進(jìn)程大狀態(tài)(基本還狀態(tài))運(yùn)行傲態(tài)(R妹UN刻):占有CP答U正在頂向前魚推進(jìn)就緒留態(tài)(R逢EA目DY江):可以毒運(yùn)行,但未得到CP嘴U等待潑態(tài)(W招AI離T)鴨:等待岔某一膽事件到發(fā)生2.腰2.勸2.盒2狀態(tài)擠轉(zhuǎn)換就緒運(yùn)行沒(méi):獲信得處連理機(jī)運(yùn)行就課緒:獨(dú)剝奪完處理問(wèn)機(jī)運(yùn)行游等四待:瞧申請(qǐng)差資源妹未得擴(kuò)到,強(qiáng)啟動(dòng)IO等待億就妄緒:斃得到課資源幫,IO中斷13就緒等待運(yùn)行獲得處理機(jī)剝奪處理機(jī)等待事件事件發(fā)生2.昆2.長(zhǎng)2.哄2進(jìn)程革狀態(tài)塘轉(zhuǎn)換散圖演示142.唐2.備2.蛾2進(jìn)程否狀態(tài)凝轉(zhuǎn)換總圖就緒等待運(yùn)行獲得處理機(jī)剝奪處理機(jī)等待事件事件發(fā)生初創(chuàng)終止創(chuàng)建結(jié)束152.案2.玩3進(jìn)程容控制釣塊(P碧CB勸)標(biāo)志孝進(jìn)程迷存在漿的數(shù)額據(jù)結(jié)士構(gòu),迷其中胞保存醉系統(tǒng)勺管理仍進(jìn)程展所需旺的全搏部信囑息PC奶B內(nèi)容:(不同椅系統(tǒng)顫不盡酷相同)進(jìn)程嬸標(biāo)識(shí)(pi雕d)家族葉聯(lián)系進(jìn)程鍋狀態(tài)潔地鳥(niǎo)址信欄息現(xiàn)場(chǎng)籮信息飼打慚開(kāi)文走件調(diào)度慨參數(shù)仰消皺息指親針?biāo)鶎僦橛脩?ui井d)隊(duì)列筍指針PC申B是進(jìn)另程存邀在的般唯一漏標(biāo)志意。進(jìn)輸程的顧創(chuàng)建僚,進(jìn)炸程的底撤銷……請(qǐng)見(jiàn)穗教材29頁(yè)分殖析……Pr繞oc零es拋s阻Co邁nt曬ro很l肉Bl牢oc朵k162.演2.論4進(jìn)程雀的組性成與我上下范文進(jìn)程扮的組貝成進(jìn)程趙控制倒塊(p線ro議ce榮ss翁c童on從tr社ol撈b青l(xiāng)o芬ck艷)建立賤進(jìn)程建是立PC懲B撤銷PC丟B撤銷刑進(jìn)程程序代碼(c寫od尺e)數(shù)據(jù)(d親at悟a)堆棧(s眾ta勝ck撕+h慎ea及p)棧:節(jié)保存耕返回許點(diǎn)、肥參數(shù)攏、返姨回值位、局夢(mèng)部變計(jì)量堆:辜動(dòng)態(tài)容變量172.趙2.獻(xiàn)4進(jìn)程故的組立成與隸上下罵文進(jìn)程圍的表?yè)в汸C認(rèn)B程序PC甚B代碼數(shù)據(jù)+堆棧表記1表記2系統(tǒng)尿空間用戶倦空間182.形2.裝4進(jìn)程千的組勉成與蜻上下匪文進(jìn)程立上下隙文(pr敞oc握es錦s賓co謎nt螺ex憑t)進(jìn)程宇的物斗理實(shí)銀體與擔(dān)支持迎進(jìn)程康運(yùn)行疑的物燥理環(huán)則境統(tǒng)隱稱為書進(jìn)程素上下好文PC鐵B+程序系統(tǒng)繡環(huán)境為:地屈址空花間,勤系統(tǒng)列棧,依打開(kāi)蜓文件伸表,…上下孕文切密換(co碌nt寒ex伸t日sw宮it探ch游)由一扁個(gè)進(jìn)籮程的斑上下鮮文轉(zhuǎn)顏到另自外一傲個(gè)進(jìn)蛋程的租上下策文系統(tǒng)遮開(kāi)銷觸(sy零st橡em潮o廢ve邊rh鄉(xiāng)豐ea算d)運(yùn)行盡操作田系統(tǒng)驗(yàn)程序需完成煮系統(tǒng)里管理跟工作馬所花添費(fèi)的衡時(shí)間貿(mào)和空編間192.趟2.婦5進(jìn)程售的隊(duì)蛇列PCBPCBPCB……h(huán)ead1.就緒航隊(duì)列癢:系翼統(tǒng)一炎個(gè)或揭若干夢(mèng)個(gè)(船根據(jù)鞠調(diào)度張算法劉確定區(qū))2.等待旋隊(duì)列擔(dān):每漂個(gè)等攝待事從件一況個(gè)3.運(yùn)行復(fù)隊(duì)檔列:堤每個(gè)初處理灣機(jī)一隆個(gè)PC破B構(gòu)成捷的隊(duì)蝴列:久(不匠一定FI壇FO,單向糾或雙甚向)20進(jìn)程拉隊(duì)列貿(mào)模型就緒隊(duì)列等待透隊(duì)列1等待刻隊(duì)列2等待蚊隊(duì)列n…CP幸U創(chuàng)建完成時(shí)間尼片用熊完等待儲(chǔ)事件1等待宋事件2等待副事件n事件1發(fā)生事件2發(fā)生事件n發(fā)生212.聲2.邪6進(jìn)程聽(tīng)的類卵型與跪特征進(jìn)程垃類型系統(tǒng)瘦進(jìn)程運(yùn)行森操作點(diǎn)系統(tǒng)迎程序械,完關(guān)成系勺統(tǒng)管畝理(服務(wù))功能.用戶榴進(jìn)程運(yùn)行鞭用戶(應(yīng)用)程序此,為羅用戶擔(dān)服務(wù)進(jìn)。222.饞2.搶6進(jìn)程高的類豆型與夢(mèng)特征(C仍on磚t.情)進(jìn)程繩的特領(lǐng)征并發(fā)黃性:可制以與戰(zhàn)其它寨進(jìn)程兵一道康向前搬推進(jìn)此;動(dòng)態(tài)間性:動(dòng)需態(tài)產(chǎn)開(kāi)生、膛消亡瞧,生油存期初內(nèi)狀棍態(tài)動(dòng)闊態(tài)變覺(jué)化;獨(dú)立悅性:一裝個(gè)進(jìn)駛程是甚可以知調(diào)度里的基費(fèi)本單鄰位;交互渾性:同斗時(shí)運(yùn)棋行的嶼進(jìn)程楊可能惱發(fā)生暗相互匪作用生;異步高性:進(jìn)言程以擱各自浸獨(dú)立彎,不耳可預(yù)瓣知的象速度市向前旋推進(jìn)恭;結(jié)構(gòu)流性:每桂個(gè)進(jìn)傾程有蛙一個(gè)PC逆B。232.末2.次7進(jìn)程眠間相限互聯(lián)燥系與因相互暑作用相互夸聯(lián)系相關(guān)技進(jìn)程同一陡家族偉的進(jìn)括程可以屢共享笨文件承,需曲要相憐互通雹訊,最協(xié)調(diào)節(jié)推進(jìn)噸速度…父進(jìn)征程可板以監(jiān)娃視子路進(jìn)程饒,子西進(jìn)程弊完成訊父進(jìn)謊程交四給的階任務(wù)糾。無(wú)關(guān)例進(jìn)程沒(méi)有漏邏輯奔關(guān)系優(yōu)、同還時(shí)執(zhí)咽行的祥進(jìn)程逆。有資膨源競(jìng)婚爭(zhēng)關(guān)烘系,季互斥蜘、死槍鎖、巖餓死刊。242.決2.蟻7進(jìn)程作間相聚互聯(lián)業(yè)系與蛇相互惰作用相互慌作用1.直接雀相互至作用陰:發(fā)裳生在抬相關(guān)茅進(jìn)程炭之間2.間接潮相互腿作用渣:發(fā)織生在誘任何誕進(jìn)程取之間RP2P1sy珠ncse遣ndre攤ce嘴iv雜eP1:P2真:ho閉ldwa左it252.北2.夏8進(jìn)程濾的創(chuàng)絹建與挨撤銷進(jìn)程伐的創(chuàng)續(xù)建建立PC鋒B,分配享內(nèi)存追,加躁載程菠序,抄入就顫緒鏈UN宇I(lǐng)X:pi壤d=f掏or瓜k(域)進(jìn)程麥的撤竟銷去配劉資源煌,撤陵銷PC愉B,通知升父進(jìn)敢程UN販IX:ex療it冷()除初從始進(jìn)班程外攝,其挑它進(jìn)匯程由(父)進(jìn)程猜創(chuàng)建命,并槳形成丸進(jìn)程砍家族打。演示26操作弱系統(tǒng)演一旦配發(fā)現(xiàn)房誠(chéng)了要貸求創(chuàng)儲(chǔ)建進(jìn)涌程的馳事件遙后,癢便調(diào)派用進(jìn)活程創(chuàng)逃建原耐語(yǔ)按嗽以下淘過(guò)程揭創(chuàng)建居一新漿進(jìn)程視:申請(qǐng)一個(gè)空閑的PCB為新進(jìn)程分配資源對(duì)PCB初始化將PCB插入就緒隊(duì)列返回一個(gè)進(jìn)程標(biāo)識(shí)號(hào)27在運(yùn)行?NYNY由標(biāo)識(shí)符在PCB集中找PCB并讀狀態(tài)歸還占有資源從所在隊(duì)列(索引表)撤消PCB中止運(yùn)行重置調(diào)度標(biāo)志終止所有子孫進(jìn)程有子孫進(jìn)程?進(jìn)程節(jié)的終肆止過(guò)日程282.濱2.年9進(jìn)程滋與程星序的犧聯(lián)系吃與差錄別進(jìn)程鍵與程緊序的巷聯(lián)系進(jìn)程乖包括寄一個(gè)非程序進(jìn)程嘩存在兇的目鐵的就祥是執(zhí)池行這靜個(gè)程服序進(jìn)程偽與程察序的昌差別程序執(zhí)靜態(tài)穿,進(jìn)辨程動(dòng)所態(tài)程序州可長(zhǎng)際期保擠存,悉進(jìn)程羨有生冠存期一個(gè)跨程序借可對(duì)璃應(yīng)多梢個(gè)進(jìn)瞧程,錫一個(gè)運(yùn)進(jìn)程夾只能茂執(zhí)行襖一個(gè)那程序292.弟3線程至與輕柴進(jìn)程2.滲3.喚1線程跌的引荷入2.個(gè)3.州2線程心的概奮念2.蹤蝶3.球3線程過(guò)的結(jié)療構(gòu)2.呢3.記4線程母控制彈塊2.勸3.優(yōu)5線程眨的實(shí)吩現(xiàn)2.嚷3.貪6線程撞的應(yīng)師用2.箭3.悲7肥Ja暮va線程Th啟re爭(zhēng)adLi擾gh史t-蛇we持ig今ht涼ed侵p編ro栽ce簡(jiǎn)ss302.炊3.錯(cuò)1線程倦的引雁入進(jìn)程譜切換上下壩文涉傍及內(nèi)滿容多攪,開(kāi)批銷大攪,“鍬笨重犬”PC表B+程序系統(tǒng)棉環(huán)境艦:地柿址空礙間,表系統(tǒng)叮棧,煩打開(kāi)子文件光表,相關(guān)癥進(jìn)程涂之間逼耦合典關(guān)系籃差解決童方案Mu救lt撒i-筑th家re夕ad帖in國(guó)g同一劇進(jìn)程膊中包踐含多困個(gè)線捎程上下?lián)芪闹磺樯婕傲<拇婵迤骱图脩羯鷹?,擇切換鄰速度蹈快相關(guān)維線程淹之間丘通訊陽(yáng)方便撫、快質(zhì)捷312.祝3.稼2線程俊的概姐念進(jìn)程棋中一感個(gè)相像對(duì)獨(dú)胞立的養(yǎng)執(zhí)行呆流。進(jìn)程vs賄.線程進(jìn)程鉆是資際源分罷配單愛(ài)位線程餅是執(zhí)脊行單晉位多線僅程優(yōu)四點(diǎn)切換桶速度改快(逗地址輝空間巖不變低)(li展gh千t菜we忽ig崖ht茄ed)系統(tǒng)域開(kāi)銷惱小通訊舌容易療(共嗎享數(shù)供據(jù)空棒間)322.辜3.劑3線程蟻結(jié)構(gòu)寄存殲器靜態(tài)數(shù)據(jù)程序代碼棧寄存器進(jìn)程2動(dòng)態(tài)堆內(nèi)存多進(jìn)宿程結(jié)涌構(gòu)(羽用戶吉視圖甲)靜態(tài)數(shù)據(jù)程序代碼棧進(jìn)程1動(dòng)態(tài)堆內(nèi)存寄存器332.配3.鑄3線程歲結(jié)構(gòu)靜態(tài)搶數(shù)據(jù)程序看代碼棧棧寄存講器寄存鳳器線程1:線程2:進(jìn)程動(dòng)歡態(tài)烈堆內(nèi)存多線縫程結(jié)構(gòu)仇(用兩戶視漂圖)342.促3.免3線程闊結(jié)構(gòu)攀(另勿一種夸表示篇)te決xt溝s哈eg層me片ntda呢ta舞s煎e(cuò)g皺me煎ntPr億og伙ra慚m冊(cè)co岸un艦te音rTa熟sk袍:352.只3.姨4線程抵控制鏟塊TC霞B(Th橋re智ad虛c最on防tr轎ol歇b晶lo涉ck皮)標(biāo)志怒線程蕩存在住的數(shù)呼據(jù)結(jié)尿構(gòu),謙其興中包智含對(duì)山線程乘管理懶需要證的全海部信蟲(chóng)息.內(nèi)容線程爬標(biāo)識(shí)線程帥狀態(tài)調(diào)度公參數(shù)現(xiàn)場(chǎng)(通用冰寄存貪器,P丸C,曾SP岡)鏈接扔指針存放童位置用戶姑級(jí)線勸程:扔目態(tài)鋸空間帶(運(yùn)螞行系旁統(tǒng))核心涉級(jí)線線程:即系統(tǒng)犧空間362.毒3.披5線程藥的實(shí)網(wǎng)現(xiàn)2.念3.究1用戶豆級(jí)別喂線程Us白er榜-l儲(chǔ)ev產(chǎn)el為t郵hr室ea菌d2.界3.緊2核心戲級(jí)別仍線程Ke黃rn盲el辰-l斃ev吵el范t聞hr聞ea名d2.摘3.鉗3混合歸線程Hy葛br但id她a陶pp嫂ro選ac畏h372.提3.線5.踏1用戶攜級(jí)別冠線程實(shí)現(xiàn)蹤蝶方法煌:基于li困br脖ar距y函數(shù)訴,系淚統(tǒng)不河可見(jiàn)線程曾創(chuàng)建鵲、撤蒼銷、堆狀態(tài)湊轉(zhuǎn)換已在目?jī)?yōu)態(tài)完俗成TC霸B在用急戶空劑間,咳每個(gè)找進(jìn)程欄一個(gè)限系統(tǒng)劃棧優(yōu)點(diǎn)臟:不依工賴于混操作吉系統(tǒng)至,調(diào)噴度靈孫活同一扶進(jìn)程稀中多攝線程仙切換鞋速度嚼快(不需移進(jìn)入符操作形系統(tǒng))缺點(diǎn)尺:同一薯進(jìn)程申中多府個(gè)線處程不列能真錦正并振行一個(gè)屠線程通進(jìn)入發(fā)系統(tǒng)帆受阻迎,進(jìn)輕程中代其它日線程紡不能剪執(zhí)行382.識(shí)3.壯5.折1用戶墨級(jí)別總線程運(yùn)行類系統(tǒng)TC受B進(jìn)程線程核心李棧進(jìn)程伏表用戶日空間系統(tǒng)辯空間392.兄3.氣5.邊2核心耽級(jí)別誤線程實(shí)現(xiàn)銜方法酷:基于翁系統(tǒng)承調(diào)用創(chuàng)建煎、撤抓銷、朱狀態(tài)質(zhì)轉(zhuǎn)換路由操陰作系已統(tǒng)完注成優(yōu)點(diǎn)愉:同一破進(jìn)程民內(nèi)多嶼線程帳可以籮并行禍執(zhí)行一線悶程進(jìn)調(diào)入核升心等曲待,材其它蓄線程菌仍可誤執(zhí)行缺點(diǎn)伍:系統(tǒng)尼開(kāi)銷訓(xùn)大,梳同一廉進(jìn)程利內(nèi)多閣線程家切換古速度弟慢調(diào)度植算法鹽不能咸靈活欠控制402.據(jù)3.鞏5.韻2核心層級(jí)別犯線程進(jìn)程線程核心揚(yáng)棧進(jìn)程玩表用戶嶄空間系統(tǒng)兩空間TC雖B412.父3.貸5.掉3混合換線程So伯la使ri廳s例子Us宣er跑l目ev槳el燒t金hr恰ea舒d:由Li爪b程序狗支持奧(創(chuàng)帽建,調(diào)度奸)Li帝gh競(jìng)t殃we娘ig偷ht惹ed馬p晴ro燦ce惰ss浩(L棕WP望):由Li低b程序添支持每個(gè)ta討sk至少頓一個(gè)LW遵P用戶皂級(jí)別甘線程錄與LW亂P可以峰多對(duì)鄭多LW睬P對(duì)操留作系腔統(tǒng)可遞見(jiàn)只有泳與LW鼠P相聯(lián)御系的省用戶茫線程慎向前臂推進(jìn)Ke澇rn厲el廳l帝ev束el支t組hr繁ea精d:由ke涉rn巷el支持每個(gè)LW壞P與唯懲一一膨個(gè)核滑心線算程對(duì)調(diào)應(yīng)核心塌線程芽可與CP宋U多對(duì)概多,碗可對(duì)招一422.或3.肌5.量3混合禾線程(S漆ol凱ar菠is悟)CP宏Uta泊sk僅1ta貿(mào)sk忽2ta奶sk毯3ke校rn處elUs談er悔l州ev渡elth返re幫adLi石gh船tw辦ei乞gh預(yù)tpr競(jìng)oc攔es顯sKe濁rn牛elth胳re非ad432.鬼3.不6線程影的應(yīng)距用內(nèi)在截的多私控制免流,需要數(shù)共享反數(shù)據(jù)生產(chǎn)罵-消引費(fèi)問(wèn)誓題多線臨程優(yōu)殲于多立進(jìn)程快10員0倍!提高身處理戶機(jī)與呀設(shè)備慮的并鑄行性多處徑理機(jī)沫環(huán)境提高掀處理纖機(jī)利鞠用率鎮(zhèn),加夜快進(jìn)液程推仔進(jìn)速睡度442.退3.陡6線程儀的應(yīng)外用例子撞:Wo城rd字處吵理(理不同陣代碼后)交互皇編輯(T役1)詞法窯檢查(T訪2)定時(shí)柿保存(T育3)HT堡TP烏s尾er桌ve充r(相同繡代碼矮)對(duì)每所個(gè)ht核tp請(qǐng)求累,po廟p膏up一個(gè)材線程452.葡4作業(yè)條(Jo設(shè)b)作業(yè)長(zhǎng)概念用戶禽要求率計(jì)算明機(jī)系禿統(tǒng)為傾其完資成的巧計(jì)算腸任務(wù)趴集合斤。作業(yè)播步(jo默b醫(yī)st鉤ep星)作業(yè)余處理屢過(guò)程顆中一埋個(gè)相恐對(duì)獨(dú)辯立的部步驟一般口一個(gè)轉(zhuǎn)作業(yè)脅步可潔由一漏個(gè)進(jìn)朝程完秧成某些旱作業(yè)筍步之防間可古以并鬼行作業(yè)錄分類批處元理作支業(yè)交互銀式作管業(yè)462.仿4.冷1批處汗理作黃業(yè)作業(yè)黃控制隨語(yǔ)言(J爬CL)描述堆批處似理作就業(yè)控敞制意吵圖的辮語(yǔ)言作業(yè)歷說(shuō)明舒書(J管CL語(yǔ)句壘的序曾列)一般可一特涌殊符免號(hào)起千始$J釣OB奴J憶1$F冬OR但TN鹽…$L搭I(lǐng)N波K硬…$E藍(lán)XE闊C嚴(yán)…$E勿ND笛JO松B作業(yè)箭控制燈程序解釋犧并處你理作論業(yè)說(shuō)雪明書浩的程礦序作業(yè)格控制某進(jìn)程執(zhí)行竊作業(yè)芬控制慚程序羽的進(jìn)檢程47作業(yè)亂控制碎進(jìn)程讀入作業(yè)念內(nèi)容釋放飾輸入犬井空習(xí)間順取作業(yè)嚇控制傾語(yǔ)句是結(jié)束黃語(yǔ)句執(zhí)行看該作圈業(yè)步(可能剖創(chuàng)建胡子進(jìn)恩程)申請(qǐng)血輸出尊井空久間輸出島作業(yè)翁結(jié)果進(jìn)程儲(chǔ)自我賺終止FT482.攻4.鴨2交互算式作鑒業(yè)帳戶虜管理/e辣tc現(xiàn)/pa羅ss洞wd文件(用戶議名,口令,用戶允根目猴錄,同組踩用戶,余額…)創(chuàng)建溜與撤德銷創(chuàng)建如:用戶侄提供頌(用展戶名,口令,資金蒼)系統(tǒng)手操作魄員建膨立(籠根目斥錄/us汪r/慰zh礙an愿g,填寫pa攻ss視wd文件睬)撤銷膽:刪除睡該用胖戶目治錄及酒所有律文件在pa緊ss判wd文件拋中清存除對(duì)處應(yīng)en床tr彼y492.求4.株2交互虹式作桶業(yè)注冊(cè)轟與注癥銷注冊(cè)滲:lo樣go濕n:用戶罰名pa濾ss億wo軋rd買:巡壽**瀉**辨**怨**(使用)注銷鞏:顯式百注銷今:lo姿go厭ff隱式畝注銷瞞:(如5分鐘淹無(wú)輸慮入命卵令)50命令申解釋沒(méi)程序提示餃符$讀入況終端滔命令分析Lo謝go察ut內(nèi)部姨命令處理建立友子進(jìn)尺程后臺(tái)祖命令等子索進(jìn)程黎結(jié)束輸出引子進(jìn)稠程號(hào)記帳TFTFFT51小結(jié)限:作石業(yè)、矩進(jìn)程鄰、線圖程作業(yè)容與進(jìn)賽程作業(yè)飼進(jìn)入潤(rùn)內(nèi)存菊后變腦為進(jìn)皆程一個(gè)竊作業(yè)原通常屬與多灑個(gè)進(jìn)方程相帖對(duì)應(yīng)進(jìn)程繞與線歌程一個(gè)驚進(jìn)程脹一般誤包含場(chǎng)多個(gè)離線程腸,至坡少包級(jí)含一他個(gè)線怪程不支燭持多犯線程寨的系召統(tǒng),算可視險(xiǎn)為單商線程眉進(jìn)程522.敵5.臘1Ja餅va線程Ja梳va線程易四種星基本由狀態(tài)Ne斃w:新建隱的線煩程Ru學(xué)nn春ab渴le:可運(yùn)場(chǎng)行狀逆態(tài)Bl月oc繭ke獨(dú)d:封鎖勒狀態(tài)De攀ad:終止蹈狀態(tài)肚.53Ja邁va線程Ja登va線程見(jiàn)狀態(tài)餡之間課的轉(zhuǎn)洞換關(guān)榜系圖Sl攏ee天p(塌)Su吸sp學(xué)en排d(遙)IORu迅nn窯ab擠leBl陽(yáng)oc氣ke堅(jiān)dDe孟adNe沖wSt葬ar座t(巴)St爐op潑()Re艘su忘me液()54JA促VA線程與JV羽MJa醒va線程惱是由Ja給va虛擬努機(jī)JV周M支持沈的JV缺M位于攔操作乒系統(tǒng)祥之上Ja園va線程正與操?gòu)d作系吹統(tǒng)線賊程之除間的必對(duì)應(yīng)質(zhì)關(guān)系叨由JV鹽M確定對(duì)于Wi參nd錦ow泡s筆NT的JV書M,Ja查va線程前與操接作系還統(tǒng)線抖程具蝕有一剩對(duì)一絕關(guān)系;對(duì)于So獵la熄ri當(dāng)s的JV牙M,其對(duì)售應(yīng)關(guān)只系為呆多對(duì)煎多.552.喂5.表2Li盤nu瘦x進(jìn)程子與線樓程進(jìn)程血與線統(tǒng)程在摘系統(tǒng)攤內(nèi)部柿具有槽統(tǒng)一財(cái)?shù)谋須な具M(jìn)程琴與線敏程的扒差別艦通過(guò)悠與fo替rk不同顏的另媽外一向個(gè)系花統(tǒng)調(diào)久用cl慮on搖e體現(xiàn)澆出來(lái)Cl珍on愁e系統(tǒng)蓮調(diào)用嗓的形睡式pi睬d=cl齒on滿e(用fu胡nc停ti挨on爛,s乖ta深ck泊_p書tr尖,s制ha石ri繳ng攜_f旦la跌g,到ar伸g)Sh啞ar友in責(zé)g-枝fl永ag與:CL摟ON寨E_鹿VM檢,賞CL教ON騾E_豆FI類LE豪S,莊C劑LO筐NE棟_S熊IG桑HA青ND群,菌CL栽O(shè)N邀E_越PI目D562.窄5.愧3Wi侄nd笑ow曲s2搏00或0/粱XP進(jìn)程卻、線懂程與拌纖程進(jìn)程在Wi薄n3額2環(huán)境闊中創(chuàng)輸建進(jìn)嚇程的濾過(guò)程當(dāng)Wi飼n3腹2應(yīng)用茶執(zhí)行Cr佛ea忙te奧Pr精oc忘es聞s調(diào)用粥,消蟻息被財(cái)發(fā)給Wi征n3秀2子系縣統(tǒng),雪后者輸調(diào)用鍬進(jìn)程均管理溫器創(chuàng)抗建進(jìn)頌程,漠進(jìn)程頃管理樹(shù)器調(diào)校用OM創(chuàng)建掃進(jìn)程吃對(duì)象鉗,然披后返錄回對(duì)拍象把矮柄給Wi攀n3喉2.Wi裁n3影2子系辯統(tǒng)再筐次調(diào)討用進(jìn)爺程管鍵理器愉為該柴進(jìn)程寸創(chuàng)建華線程泰,最傘后Wi牌n3次2將把掩柄返響給新祥進(jìn)程磨和線端程在XP下查忍看進(jìn)邁程的DO塊S命令伍:ta臭sk賞li咐st57對(duì)象頭部屬性Type:Process對(duì)象體屬性進(jìn)程標(biāo)識(shí)(Processid)訪問(wèn)令牌(Accesstoken)基礎(chǔ)優(yōu)先級(jí)(Basepriority)缺省親合處理機(jī)(Defaultprocessoraffinity)配額限制(Quotalimits)執(zhí)行時(shí)間(Executiontime)輸入/輸出記數(shù)(I/Ocounters)執(zhí)行/調(diào)試端口(Exception/debuggingports)退出狀態(tài)(exitstatus)服務(wù)創(chuàng)建進(jìn)程(Createprocess)打開(kāi)進(jìn)程(Openprocess)查詢進(jìn)程信息(Queryprocessinformation)設(shè)置進(jìn)程信息(Setprocessinformation)當(dāng)前進(jìn)程(Currentprocess)終止進(jìn)程(Terminateprocess)分配/釋放虛擬存儲(chǔ)(Allocate/freevirtualmemory)讀/寫虛擬存儲(chǔ)(Read/writevirtualmemory)保護(hù)虛擬存儲(chǔ)(Protectvirtualmemory)加鎖/開(kāi)鎖虛存(Lock/unlockvirtualmemory)查詢虛擬存儲(chǔ)(Queryvirtualmemory)刷新虛擬存儲(chǔ)(Flushvirtualmemory)進(jìn)程境對(duì)象兼描述凍圖58對(duì)象頭部屬性屬性類型:線程(Type:thread)

屬性客戶標(biāo)識(shí)(clientid)線程上下文(threadcontext)動(dòng)態(tài)優(yōu)先級(jí)(dynamicpriority)處理機(jī)親合掩碼(threadprocessoraffinity)已執(zhí)行時(shí)間(threadexecutiontime)警覺(jué)狀態(tài)(alertstatus)掛起記數(shù)(suspensioncount)非角色令牌(impersonationtoken)終止端口(terminationport)終止?fàn)顟B(tài)(exitstatus)

服務(wù)創(chuàng)建線程(Createthread)打開(kāi)線程(Openthread)查詢線程狀態(tài)(Querythreadinformation)設(shè)置線程狀態(tài)(Setthreadinformation)當(dāng)前線程(Currentthread)終止線程(Terminatethread)取上下文(Getcontext)置上下文(Setcontext)掛起(Suspend)恢復(fù)(Resume)警示線程(Alertthread)測(cè)試線程警示(Testthreadalert)注冊(cè)終止端口(Registerterminationport)

線程秩對(duì)象輔描述領(lǐng)圖59就緒等待初始備用運(yùn)行轉(zhuǎn)換終止創(chuàng)建滿線程驗(yàn)對(duì)象重新儉初始掠化執(zhí)行思完入就遠(yuǎn)緒隊(duì)菜列剝奪喚醒喚醒濫棧在運(yùn)外換入效內(nèi)核旦棧切換選中等待適某對(duì)尤象搶先Wi御nd粱ow虛s線程飄狀態(tài)唯轉(zhuǎn)換捎圖60第二廚章朝重點(diǎn)取難點(diǎn)蹈學(xué)習(xí)飄提示1、進(jìn)表程的邪基本燈概念(1)為維什么急要引鍬入進(jìn)康程:菜引入炒

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論