大香蕉综合在线观看视频-日本在线观看免费福利-欧美激情一级欧美精品性-综合激情丁香久久狠狠

好房網(wǎng)

網(wǎng)站首頁(yè)常識(shí)百科 >正文

進(jìn)程和內(nèi)存的關(guān)系(進(jìn)程和線程的區(qū)別 內(nèi)存分配方面有什么不同)

2022-09-10 05:30:58 常識(shí)百科來源:
導(dǎo)讀 今天小編來給大家分享一些關(guān)于進(jìn)程和線程的區(qū)別 內(nèi)存分配方面有什么不同方面的知識(shí)吧,希望大家會(huì)喜歡哦1、在開銷方面2、所處環(huán)境3、內(nèi)...

今天小編來給大家分享一些關(guān)于進(jìn)程和線程的區(qū)別 內(nèi)存分配方面有什么不同方面的知識(shí)吧,希望大家會(huì)喜歡哦

1、在開銷方面

2、所處環(huán)境

3、內(nèi)存分配方面

4、包含關(guān)系

方法/步驟

在開銷方面:每個(gè)進(jìn)程都有獨(dú)立的代碼和數(shù)據(jù)空間(程序上下文),程序之間的切換會(huì)有較大的開銷;線程可以看做輕量級(jí)的進(jìn)程,同一類線程共享代碼和數(shù)據(jù)空間,每個(gè)線程都有自己獨(dú)立的運(yùn)行棧和程序計(jì)數(shù)器(PC),線程之間切換的開銷小。

所處環(huán)境:在操作系統(tǒng)中能同時(shí)運(yùn)行多個(gè)進(jìn)程(程序);而在同一個(gè)進(jìn)程(程序)中有多個(gè)線程同時(shí)執(zhí)行(通過CPU調(diào)度,在每個(gè)時(shí)間片中只有一個(gè)線程執(zhí)行)

內(nèi)存分配方面:系統(tǒng)在運(yùn)行的時(shí)候會(huì)為每個(gè)進(jìn)程分配不同的內(nèi)存空間;而對(duì)線程而言,除了CPU外,系統(tǒng)不會(huì)為線程分配內(nèi)存(線程所使用的資源來自其所屬進(jìn)程的資源),線程組之間只能共享資源。

包含關(guān)系:沒有線程的進(jìn)程可以看做是單線程的,如果一個(gè)進(jìn)程內(nèi)有多個(gè)線程,則執(zhí)行過程不是一條線的,而是多條線(線程)共同完成的;線程是進(jìn)程的一部分,所以線程也被稱為輕權(quán)進(jìn)程或者輕量級(jí)進(jìn)程。

本文到此結(jié)束,希望對(duì)大家有所幫助。


版權(quán)說明:本文由用戶上傳,如有侵權(quán)請(qǐng)聯(lián)系刪除!


標(biāo)簽:

最新文章:

熱點(diǎn)推薦
熱評(píng)文章
隨機(jī)文章