最新文章專題視頻專題關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
作文給父母寫的一封信 中學(xué)生感恩父母的一封信 鮑魚怎么清理才干凈 變頻跟定頻有什么區(qū)別 領(lǐng)事館和大使館車的區(qū)別 拿鐵摩卡的區(qū)別 紫金砂跟朱砂的區(qū)別 交通安全保證書經(jīng)典版樣式 拘役與拘留的區(qū)別 學(xué)生曠課保證書100字左右 財(cái)產(chǎn)分割離婚協(xié)議書范文 終止合同協(xié)議書1 干銀耳怎么泡最好 認(rèn)錯(cuò)保證書格式 學(xué)生的保證書范文五篇 兄弟分家協(xié)議書范本大全 學(xué)生犯錯(cuò)怎樣寫保證書 2022年租房合同范本標(biāo)準(zhǔn)版 我的植物朋友作文100字 大專與高職有什么區(qū)別 桂圓與龍眼有什么區(qū)別 認(rèn)購和申購什么區(qū)別 教師節(jié)送給老師的一封信作文 定量和定性有什么區(qū)別 蛋撻微波爐可以做嗎 寫給老師的一封信作文范文 毛蟹大閘蟹的區(qū)別 長(zhǎng)沙有些什么好玩的地方 師傅和師父啥區(qū)別 品位和品味的區(qū)別是什么 為什么大熊貓是中國(guó)的國(guó)寶 肥皂與香皂的區(qū)別 成份與成分有什么區(qū)別 職業(yè)規(guī)劃書結(jié)束語怎么寫 定訂的區(qū)別 純水機(jī)和凈水機(jī)的區(qū)別在哪里 一個(gè)月工作總結(jié)開頭語怎么寫 租房協(xié)議書范文 公安和警察區(qū)別 珍愛生命預(yù)防溺水寫一篇作文
當(dāng)前位置: 首頁 - 科技 - 知識(shí)百科 - 正文

線程與進(jìn)程有什么區(qū)別

來源:懂視網(wǎng) 責(zé)編:小采 時(shí)間:2022-04-11 15:12:14
文檔

線程與進(jìn)程有什么區(qū)別

首先進(jìn)程是一個(gè)能獨(dú)立運(yùn)行的活動(dòng)實(shí)體,而線程則是進(jìn)程中的一個(gè)實(shí)體,線程是進(jìn)程內(nèi)的一個(gè)相對(duì)獨(dú)立的可執(zhí)行的單元,若把進(jìn)程稱為任務(wù)的話,那么線程則是應(yīng)用中的一個(gè)子任務(wù)的執(zhí)行,由于線程是被調(diào)度的基本單元,而進(jìn)程不是調(diào)度單元。
推薦度:
導(dǎo)讀首先進(jìn)程是一個(gè)能獨(dú)立運(yùn)行的活動(dòng)實(shí)體,而線程則是進(jìn)程中的一個(gè)實(shí)體,線程是進(jìn)程內(nèi)的一個(gè)相對(duì)獨(dú)立的可執(zhí)行的單元,若把進(jìn)程稱為任務(wù)的話,那么線程則是應(yīng)用中的一個(gè)子任務(wù)的執(zhí)行,由于線程是被調(diào)度的基本單元,而進(jìn)程不是調(diào)度單元。

進(jìn)程與線程的區(qū)別?進(jìn)程與線程的區(qū)別

方法

進(jìn)程:指在系統(tǒng)中能獨(dú)立運(yùn)行并作為資源分配的基本單位,它是由一組機(jī)器指令、數(shù)據(jù)和堆棧等組成的,是一個(gè)能獨(dú)立運(yùn)行的活動(dòng)實(shí)體。

進(jìn)程一般有三個(gè)狀態(tài):就緒狀態(tài)、執(zhí)行狀態(tài)和等待狀態(tài)【或稱阻塞狀態(tài)】;進(jìn)程只能由父進(jìn)程建立,系統(tǒng)中所有的進(jìn)程形成一種進(jìn)程樹的層次體系;掛起命令可由進(jìn)程自己和其他進(jìn)程發(fā)出,但是解除掛起命令只能由其他進(jìn)程發(fā)出。

由程序段、相關(guān)的數(shù)據(jù)段和PCB三部分構(gòu)成了進(jìn)程實(shí)體(又稱進(jìn)程印像),一般,我們把進(jìn)程實(shí)體就簡(jiǎn)稱為進(jìn)程。

進(jìn)程的特征:

1.動(dòng)態(tài)性:進(jìn)程的實(shí)質(zhì)是程序的一次執(zhí)行過程,進(jìn)程是動(dòng)態(tài)產(chǎn)生,動(dòng)態(tài)消亡的。

2.并發(fā)性:任何進(jìn)程都可以同其他進(jìn)程一起并發(fā)執(zhí)行。

3.獨(dú)立性:進(jìn)程是一個(gè)能獨(dú)立運(yùn)行的基本單位,同時(shí)也是系統(tǒng)分配資源和調(diào)度的獨(dú)立單位。

4.異步性:由于進(jìn)程間的相互制約,使進(jìn)程具有執(zhí)行的間斷性,即進(jìn)程按各自獨(dú)立的、不可預(yù)知的速度向前推進(jìn)。

線程:線程是進(jìn)程中的一個(gè)實(shí)體,作為系統(tǒng)調(diào)度和分派的基本單位。Linux下的線程看作輕量級(jí)進(jìn)程。

線程的性質(zhì):

1.線程是進(jìn)程內(nèi)的一個(gè)相對(duì)獨(dú)立的可執(zhí)行的單元。若把進(jìn)程稱為任務(wù)的話,那么線程則是應(yīng)用中的一個(gè)子任務(wù)的執(zhí)行。

2.由于線程是被調(diào)度的基本單元,而進(jìn)程不是調(diào)度單元。所以,每個(gè)進(jìn)程在創(chuàng)建時(shí),至少需要同時(shí)為該進(jìn)程創(chuàng)建一個(gè)線程。即進(jìn)程中至少要有一個(gè)或一個(gè)以上的線程,否則該進(jìn)程無法被調(diào)度執(zhí)行。

3.進(jìn)程是被分給并擁有資源的基本單元。同一進(jìn)程內(nèi)的多個(gè)線程共享該進(jìn)程的資源,但線程并不擁有資源,只是使用他們。

4.線程是操作系統(tǒng)中基本調(diào)度單元,因此線程中應(yīng)包含有調(diào)度所需要的必要信息,且在生命周期中有狀態(tài)的變化。

5.由于共享資源【包括數(shù)據(jù)和文件】,所以線程間需要通信和同步機(jī)制,且需要時(shí)線程可以創(chuàng)建其他線程,但線程間不存在父子關(guān)系。

聲明:本網(wǎng)頁內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:0731-84117792 E-MAIL:11247931@qq.com

文檔

線程與進(jìn)程有什么區(qū)別

首先進(jìn)程是一個(gè)能獨(dú)立運(yùn)行的活動(dòng)實(shí)體,而線程則是進(jìn)程中的一個(gè)實(shí)體,線程是進(jìn)程內(nèi)的一個(gè)相對(duì)獨(dú)立的可執(zhí)行的單元,若把進(jìn)程稱為任務(wù)的話,那么線程則是應(yīng)用中的一個(gè)子任務(wù)的執(zhí)行,由于線程是被調(diào)度的基本單元,而進(jìn)程不是調(diào)度單元。
推薦度:
標(biāo)簽: 在哪里 區(qū)別 不同
  • 熱門焦點(diǎn)

最新推薦

猜你喜歡

熱門推薦

專題
Top