bl双性强迫侵犯h_国产在线观看人成激情视频_蜜芽188_被诱拐的少孩全彩啪啪漫画

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

線程是進(jìn)程中某一個單一順序的控制流,也被成為輕量級進(jìn)程(lightweight processes)是CPU調(diào)度和分派的基本單元;進(jìn)程是操作系統(tǒng)結(jié)構(gòu)的基礎(chǔ),是一個正在執(zhí)行的程序,計算機中正在運行的程序?qū)嵗?,可以分配給處理器并由處理器執(zhí)行的一個實體,由單一順序的執(zhí)行顯示,一個當(dāng)前狀態(tài)和一組相關(guān)的系統(tǒng)資源所描述的活動單元。也被稱之為重量級進(jìn)程(heavyweight processes)

創(chuàng)新互聯(lián)主要從事成都網(wǎng)站建設(shè)、做網(wǎng)站、網(wǎng)頁設(shè)計、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)斗門,十年網(wǎng)站建設(shè)經(jīng)驗,價格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):028-86922220

從調(diào)度、并發(fā)性、系統(tǒng)開銷、擁有資源等方面對線程和進(jìn)程進(jìn)行比較

調(diào)度

在傳統(tǒng)的操作系統(tǒng)中,CPU調(diào)度和分派的基本單位是進(jìn)程,而在引入線程的操作系統(tǒng)中則把線程作為CPU調(diào)度和分 派的基本單位,進(jìn)程則作為資源擁有的基本單位,從而使傳統(tǒng)進(jìn)程的兩個屬性分開,線程便能輕裝運行,這樣可以顯著提高系統(tǒng)的并發(fā)性。同一進(jìn)程中線程的切換不會引起進(jìn)程的切換,從而避免了昂貴的系統(tǒng)調(diào)用,但是在由一個進(jìn)程中的線程切換到另一個進(jìn)程中的線程時便會引起進(jìn)程的切換。

并發(fā)性

在引入線程的操作系統(tǒng)中,不僅進(jìn)程之間可以并發(fā)執(zhí)行,而且在一個進(jìn)程中的多個線程之間也可以并發(fā)執(zhí)行,因而使操作系統(tǒng)具有更好的并發(fā)性,從而能夠有效的利用系統(tǒng)資源和提高系統(tǒng)的吞吐量。例如,在一個未引入線程的單CPU操作系統(tǒng)中,若僅設(shè)置一個文件服務(wù)進(jìn)程當(dāng)它由于某種原因被封鎖時,變沒有其他的文件服務(wù)進(jìn)行來提供服務(wù),在引入了線程的操作系統(tǒng)中,可以在一個文件服務(wù)進(jìn)程中設(shè)置多個線程,當(dāng)?shù)谝粋€線程等待時,文件服務(wù)進(jìn)程中的第二個線程可以繼續(xù)運行;當(dāng)?shù)诙€線程封鎖封鎖時,第三個線程可以繼續(xù)執(zhí)行從而顯著提高了文件服務(wù)的質(zhì)量以及系統(tǒng)的吞吐量

系統(tǒng)開銷

無論是引入了線程的操作系統(tǒng)還是傳統(tǒng)的操作系統(tǒng),進(jìn)程都是擁有系統(tǒng)資源的一個獨立單位,他可以擁有自己的資源,一般線程自己不擁有系統(tǒng)資源但它可以訪問它隸屬的進(jìn)程的資源。也就是說,一個進(jìn)程的代碼段數(shù)據(jù)段及系統(tǒng)資源可供同一進(jìn)程的其他所有線程使用。

擁有資源

由于在創(chuàng)建或撤銷進(jìn)程時,系統(tǒng)都要為之分配或回收資源,如內(nèi)存空間 I/O設(shè)備等,因此操作系統(tǒng)所付出的開銷將顯著的大于在創(chuàng)建或撤銷進(jìn)程時的開銷。類似的在進(jìn)程切換時,涉及到整個當(dāng)前進(jìn)程CPU環(huán)境的保存環(huán)境的設(shè)置以及新被調(diào)度運行的進(jìn)程的CPU環(huán)境的設(shè)置,而線程的切換只需保存和設(shè)置少量寄存器的內(nèi)容,并不涉及寄存器管理方面的操作。可見進(jìn)程切換的開銷要遠(yuǎn)遠(yuǎn)大于線程切換的開銷,此外由于同一進(jìn)程中的多個線程具有相同的地址空間,致使他們之間的同步和通信的實現(xiàn)也變得相對容易,在有的系統(tǒng)中線程的切換同步和通信都無需操作系統(tǒng)內(nèi)核干預(yù)。


標(biāo)題名稱:IOS線程與進(jìn)程的區(qū)別
路徑分享:http://vcdvsql.cn/article6/pepsog.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供動態(tài)網(wǎng)站建站公司、App開發(fā)、網(wǎng)站制作、網(wǎng)站內(nèi)鏈、網(wǎng)站導(dǎo)航

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)頁設(shè)計公司