CSAPP translation summary page 14

實(shí)現(xiàn)進(jìn)程這個(gè)抽象的概念需要低級(jí)硬件和操作系統(tǒng)軟件之間的緊密合作.

Implementing the process abstraction require close cooperation between both the low-level hardware and the operating system software.

線程:

一個(gè)進(jìn)程可以由多個(gè)(multiple )稱(chēng)為線程的執(zhí)行單元組成,每個(gè)線程都運(yùn)行在進(jìn)程的上下文當(dāng)中,分享著相同的代碼和全局?jǐn)?shù)據(jù). 由于網(wǎng)絡(luò)服務(wù)器對(duì)并行(concurrency )處理的需求,由于數(shù)據(jù)的分享在多個(gè)線程和處理器之間更加的容易,因?yàn)榫€程比處理器更加的高效.多線程是一種讓程序運(yùn)行得更快的結(jié)果,

A process can consist of multiple excution unites, calls treads, each treads are running in the context of the process, sharing the same code and global data. Because of the requirement for concurrency in network servers, because the share data is easier both multiple threads and multiple processes, because threads efficient than processes.

在linux中,地址空間最上面(topmost)的區(qū)域(region)是保留給操作系統(tǒng)中的代碼和數(shù)據(jù)的,這對(duì)所有的進(jìn)程來(lái)說(shuō)都一樣(common).地址空間的底部區(qū)域放用戶(hù)進(jìn)程定義的代碼和數(shù)據(jù).

In Linux, the topmost region for address is give code and data in the operating system. The lower address region put code and data of user process define.

每個(gè)進(jìn)程看到的虛擬地址(virtual address)空間由大量準(zhǔn)確定義(welldefined )的區(qū)構(gòu)成,每個(gè)區(qū)都有具體的(specific)的目的.

Each processes seen virtual address space consists of a number of welldefined areas, each areas have welldefined specific.

對(duì)所有進(jìn)程來(lái)說(shuō)代碼是從同一固定的地址開(kāi)始的,緊接著是C全局變量(global variables)相對(duì)應(yīng)(correspond )的數(shù)據(jù)位置. 代碼和數(shù)據(jù)區(qū)(data areas)是已直接初始化的(initialized)可執(zhí)行目標(biāo)文件內(nèi)容.

For all process the code always begin at same fixed address, followed data locati that correspond to global C variables, code and data areas are initialized directly from the contents of an executable object file.

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末掘宪,一起剝皮案震驚了整個(gè)濱河市毅糟,隨后出現(xiàn)的幾起案子厌衙,更是在濱河造成了極大的恐慌拣度,老刑警劉巖亦鳞,帶你破解...
    沈念sama閱讀 217,509評(píng)論 6 504
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件韩肝,死亡現(xiàn)場(chǎng)離奇詭異佛嬉,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)迷守,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,806評(píng)論 3 394
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)旺入,“玉大人兑凿,你說(shuō)我怎么就攤上這事∫瘃” “怎么了礼华?”我有些...
    開(kāi)封第一講書(shū)人閱讀 163,875評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)拗秘。 經(jīng)常有香客問(wèn)我圣絮,道長(zhǎng),這世上最難降的妖魔是什么雕旨? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,441評(píng)論 1 293
  • 正文 為了忘掉前任扮匠,我火速辦了婚禮,結(jié)果婚禮上奸腺,老公的妹妹穿的比我還像新娘餐禁。我一直安慰自己,他們只是感情好突照,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,488評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布帮非。 她就那樣靜靜地躺著,像睡著了一般讹蘑。 火紅的嫁衣襯著肌膚如雪末盔。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 51,365評(píng)論 1 302
  • 那天座慰,我揣著相機(jī)與錄音陨舱,去河邊找鬼。 笑死版仔,一個(gè)胖子當(dāng)著我的面吹牛游盲,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播蛮粮,決...
    沈念sama閱讀 40,190評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼益缎,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了然想?” 一聲冷哼從身側(cè)響起莺奔,我...
    開(kāi)封第一講書(shū)人閱讀 39,062評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎变泄,沒(méi)想到半個(gè)月后令哟,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體恼琼,經(jīng)...
    沈念sama閱讀 45,500評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,706評(píng)論 3 335
  • 正文 我和宋清朗相戀三年屏富,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了晴竞。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,834評(píng)論 1 347
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡役听,死狀恐怖颓鲜,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情典予,我是刑警寧澤甜滨,帶...
    沈念sama閱讀 35,559評(píng)論 5 345
  • 正文 年R本政府宣布,位于F島的核電站瘤袖,受9級(jí)特大地震影響衣摩,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜捂敌,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,167評(píng)論 3 328
  • 文/蒙蒙 一艾扮、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧占婉,春花似錦泡嘴、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,779評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至奖慌,卻和暖如春抛虫,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背简僧。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,912評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工建椰, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人岛马。 一個(gè)月前我還...
    沈念sama閱讀 47,958評(píng)論 2 370
  • 正文 我出身青樓棉姐,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親啦逆。 傳聞我的和親對(duì)象是個(gè)殘疾皇子谅海,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,779評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容

  • rljs by sennchi Timeline of History Part One The Cognitiv...
    sennchi閱讀 7,325評(píng)論 0 10
  • **2014真題Directions:Read the following text. Choose the be...
    又是夜半驚坐起閱讀 9,495評(píng)論 0 23
  • NAME dnsmasq - A lightweight DHCP and caching DNS server....
    ximitc閱讀 2,852評(píng)論 0 0
  • 很久以前就想寫(xiě)給未出世的Ta,所以基本上一有時(shí)間就寫(xiě)一點(diǎn)蹦浦,不過(guò)沒(méi)想到來(lái)的也特快了,所以就今天加緊寫(xiě)完撞蜂。 更新8.1...
    samiluo中文頻道閱讀 742評(píng)論 2 6
  • 那天和小伙伴聊了回去后盲镶,睡了很久都睡不著侥袜。所以,干脆翻身拿出手機(jī)溉贿,和自己聊聊天枫吧。 近來(lái)心臟略有不適,也知道是因?yàn)檫B...
    coco欣呈閱讀 240評(píng)論 0 0