亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
最近訪問(wèn)板塊 發(fā)新帖
查看: 2377 | 回復(fù): 9
打印 上一主題 下一主題

[進(jìn)程管理] 內(nèi)核中為什么將進(jìn)程線程統(tǒng)稱為thread? [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2012-05-09 11:12 |只看該作者 |倒序?yàn)g覽
進(jìn)程線程在內(nèi)核中統(tǒng)一用task_struct表示,在名字上都被稱作“thread”,我有些疑問(wèn),為何不統(tǒng)一叫process而是要thread?

是因?yàn)閠hread這個(gè)詞更能體現(xiàn)內(nèi)核中執(zhí)行體的特性么?

論壇徽章:
0
2 [報(bào)告]
發(fā)表于 2012-05-09 14:30 |只看該作者
一個(gè)命名的問(wèn)題,個(gè)人理解跟你最后一句一樣

論壇徽章:
0
3 [報(bào)告]
發(fā)表于 2012-05-10 11:21 |只看該作者
內(nèi)核中的 process 是 輕量級(jí)進(jìn)程, LWP (light weight process), 內(nèi)核里的 thread 也是同一個(gè)東西。

主要是因?yàn)椋?內(nèi)核進(jìn)程 不需要獨(dú)立 地址空間, 整個(gè)內(nèi)核共享一個(gè)地址空間, 一個(gè)GPT(global page table), 文件、socket等等也是共享的。 LWP 主要記住自己的  pc, stack, CPU registers就夠了。

用戶進(jìn)程需要記住 自己的 地址空間 (memory mapping), 切換的時(shí)候, page table 也換掉, context switch 比較 expensive. 用戶 thread 切換就不用。

論壇徽章:
0
4 [報(bào)告]
發(fā)表于 2012-05-10 13:51 |只看該作者
線程進(jìn)程都是一個(gè)結(jié)構(gòu)體。。。不像win

論壇徽章:
0
5 [報(bào)告]
發(fā)表于 2012-05-10 23:12 |只看該作者
回復(fù) 4# 25641463


    線程不是用thread么。為何內(nèi)核中將線程進(jìn)程這兩個(gè)執(zhí)行體統(tǒng)稱為thread。。特別是在許多注釋中。。

論壇徽章:
0
6 [報(bào)告]
發(fā)表于 2012-05-11 09:42 |只看該作者
線程,那是用戶空間才有的概念,內(nèi)核中只有進(jìn)程,雖然它的名字里有thread

論壇徽章:
0
7 [報(bào)告]
發(fā)表于 2012-05-12 11:11 |只看該作者
我的想法是
內(nèi)核中用thread這個(gè)名字更能體現(xiàn) thread是操作系統(tǒng)task調(diào)度的基本單位 這個(gè)傳統(tǒng)的操作系統(tǒng)概念。

論壇徽章:
1
拜羊年徽章
日期:2015-03-03 16:15:43
8 [報(bào)告]
發(fā)表于 2012-05-13 01:59 |只看該作者
回復(fù) 7# onlyxuyang
贊同!內(nèi)核中用thread比process更貼切!

   

論壇徽章:
0
9 [報(bào)告]
發(fā)表于 2012-05-14 13:57 |只看該作者
回復(fù) 7# onlyxuyang


    能否舉幾個(gè)場(chǎng)景的例子來(lái)說(shuō)明?

論壇徽章:
0
10 [報(bào)告]
發(fā)表于 2012-05-14 22:10 |只看該作者
回復(fù) 9# edsionte

只是一種感覺(jué)啦,以前讀書的時(shí)候書上總是說(shuō),process是資源申請(qǐng)的單位,thread是cpu調(diào)度的單位

對(duì)應(yīng)實(shí)際系統(tǒng)來(lái)理解的話,linux進(jìn)行schedule的時(shí)候?qū)嶋H進(jìn)行調(diào)度的實(shí)體對(duì)應(yīng)的就是thread,所以就稱呼是“thread”

只是個(gè)名字而已,不用太深究,呵呵。


   
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過(guò)ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP