Android 進(jìn)程&線程

進(jìn)程和線程的區(qū)別倍阐?

簡(jiǎn)而言之,一個(gè)程序至少有一個(gè)進(jìn)程,一個(gè)進(jìn)程至少有一個(gè)線程。
1逗威、線程的劃分尺度小于進(jìn)程峰搪,使得多線程程序的并發(fā)性高。
2凯旭、進(jìn)程在執(zhí)行過(guò)程中擁有獨(dú)立的內(nèi)存單元概耻,而多個(gè)線程共享內(nèi)存,從而 極大地提高了程序的運(yùn)行效率尽纽。
3咐蚯、線程在執(zhí)行過(guò)程中與進(jìn)程還是有區(qū)別的。每個(gè)獨(dú)立的線程有一個(gè)程序 運(yùn)行的入口弄贿、順序執(zhí)行序列和程序的出口春锋。但是線程不能夠獨(dú)立執(zhí)行,必須依存在應(yīng)用程序中差凹,由應(yīng)用程序提供多個(gè)線程執(zhí)行控制期奔。
4、從邏輯角度來(lái)看危尿,多線程的意義在于一個(gè)應(yīng)用程序中呐萌,有多個(gè)執(zhí)行部 分可以同時(shí)執(zhí)行。但操作系統(tǒng)并沒(méi)有將多個(gè)線程看做多個(gè)獨(dú)立的應(yīng)用谊娇,來(lái) 實(shí)現(xiàn)進(jìn)程的調(diào)度和管理以及資源分配肺孤。這就是進(jìn)程和線程的重要區(qū)別。
5济欢、進(jìn)程是具有一定獨(dú)立功能的程序關(guān)于某個(gè)數(shù)據(jù)集合上的一次運(yùn)行活動(dòng), 進(jìn)程是系統(tǒng)進(jìn)行資源分配和調(diào)度的一個(gè)獨(dú)立單位赠堵。線程是進(jìn)程的一個(gè)實(shí)體, 是CPU調(diào)度和分派的基本單位,它是比進(jìn)程更小的能獨(dú)立運(yùn)行的基本單位. 線程自己基本上不擁有系統(tǒng)資源,只擁有一點(diǎn)在運(yùn)行中必不可少的資源(如 程序計(jì)數(shù)器,一組寄存器和棧),但是它可與同屬一個(gè)進(jìn)程的其他的線程共 享進(jìn)程所擁有的全部資源。
6法褥、一個(gè)線程可以創(chuàng)建和撤銷另一個(gè)線程;同一個(gè)進(jìn)程中的多個(gè)線程之間可 以并發(fā)執(zhí)行茫叭。
7、進(jìn)程有獨(dú)立的地址空間半等,一個(gè)進(jìn)程崩潰后揍愁,在保護(hù)模式下不會(huì)對(duì)其它 進(jìn)程產(chǎn)生影響呐萨,而線程只是一個(gè)進(jìn)程中的不同執(zhí)行路徑。線程有自己的堆 棧和局部變量莽囤,但線程之間沒(méi)有單獨(dú)的地址空間谬擦,一個(gè)線程死掉就等于整 個(gè)進(jìn)程死掉,所以多進(jìn)程的程序要比多線程的程序健壯朽缎,但在進(jìn)程切換時(shí)怯屉, 耗費(fèi)資源較大,效率要差一些饵沧。

Android 中進(jìn)程和線程的關(guān)系?區(qū)別赌躺?

  • 線程是 CPU 調(diào)度的最小單元狼牺,同時(shí)線程是一種有限的系統(tǒng)資源;而進(jìn)程 一般指一個(gè)執(zhí)行單元礼患,在 PC 和移動(dòng)設(shè)備上指一個(gè)程序或者一個(gè)應(yīng)用是钥。
  • 一般來(lái)說(shuō),一個(gè) App 程序至少有一個(gè)進(jìn)程缅叠,一個(gè)進(jìn)程至少有一個(gè)線程(包 含與被包含的關(guān)系)悄泥,通俗來(lái)講就是,在 App 這個(gè)工廠里面有一個(gè)進(jìn)程肤粱, 線程就是里面的生產(chǎn)線弹囚,但主線程(即主生產(chǎn)線)只有一條,而子線程(即 副生產(chǎn)線)可以有多個(gè)领曼。
  • 進(jìn)程有自己獨(dú)立的地址空間鸥鹉,而進(jìn)程中的線程共享此地址空間,都可以并 發(fā)執(zhí)行庶骄。
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末毁渗,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子单刁,更是在濱河造成了極大的恐慌灸异,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,692評(píng)論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件羔飞,死亡現(xiàn)場(chǎng)離奇詭異肺樟,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)褥傍,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,482評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門儡嘶,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人恍风,你說(shuō)我怎么就攤上這事蹦狂∈睦椋” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 162,995評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵凯楔,是天一觀的道長(zhǎng)窜骄。 經(jīng)常有香客問(wèn)我,道長(zhǎng)摆屯,這世上最難降的妖魔是什么邻遏? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,223評(píng)論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮虐骑,結(jié)果婚禮上准验,老公的妹妹穿的比我還像新娘。我一直安慰自己廷没,他們只是感情好糊饱,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,245評(píng)論 6 388
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著颠黎,像睡著了一般另锋。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上狭归,一...
    開(kāi)封第一講書(shū)人閱讀 51,208評(píng)論 1 299
  • 那天夭坪,我揣著相機(jī)與錄音,去河邊找鬼过椎。 笑死室梅,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的疚宇。 我是一名探鬼主播竞惋,決...
    沈念sama閱讀 40,091評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼灰嫉!你這毒婦竟也來(lái)了拆宛?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 38,929評(píng)論 0 274
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤讼撒,失蹤者是張志新(化名)和其女友劉穎浑厚,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體根盒,經(jīng)...
    沈念sama閱讀 45,346評(píng)論 1 311
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡钳幅,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,570評(píng)論 2 333
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了炎滞。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片敢艰。...
    茶點(diǎn)故事閱讀 39,739評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖册赛,靈堂內(nèi)的尸體忽然破棺而出钠导,到底是詐尸還是另有隱情震嫉,我是刑警寧澤,帶...
    沈念sama閱讀 35,437評(píng)論 5 344
  • 正文 年R本政府宣布牡属,位于F島的核電站票堵,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏逮栅。R本人自食惡果不足惜悴势,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,037評(píng)論 3 326
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望措伐。 院中可真熱鬧特纤,春花似錦、人聲如沸侥加。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,677評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)官硝。三九已至,卻和暖如春短蜕,著一層夾襖步出監(jiān)牢的瞬間氢架,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,833評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工朋魔, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留岖研,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,760評(píng)論 2 369
  • 正文 我出身青樓警检,卻偏偏與公主長(zhǎng)得像孙援,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子扇雕,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,647評(píng)論 2 354

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