歡迎來(lái)到 常識(shí)詞典網(wǎng) , 一個(gè)專業(yè)的常識(shí)知識(shí)學(xué)習(xí)網(wǎng)站!
[ Ctrl + D 鍵 ]收藏本站
生命周期就是指一個(gè)對(duì)象的生老病死。生命周期(LifeCycle)的概念應(yīng)用很廣泛,特別是在政治、經(jīng)濟(jì)、環(huán)境、技術(shù)、社會(huì)等諸多領(lǐng)域經(jīng)常出現(xiàn),其基本涵義可以通俗地理解為“從搖籃到墳?zāi)埂保–radle-to-Grave)的整個(gè)過(guò)程。對(duì)于某個(gè)產(chǎn)品而言,就是從自然中來(lái)回到自然中去的全過(guò)程,也就是既包括制造產(chǎn)品所需要的原材料的采集、加工等生產(chǎn)過(guò)程,也包括產(chǎn)品貯存、運(yùn)輸?shù)攘魍ㄟ^(guò)程,還包括產(chǎn)品的使用過(guò)程以及產(chǎn)品報(bào)廢或處置等廢棄回到自然過(guò)程,這個(gè)過(guò)程構(gòu)成了一個(gè)完整的產(chǎn)品的生命周期。
中文名:生命周期
外文名:LifeCycle
基本含義:從搖籃到墳?zāi)沟恼麄€(gè)過(guò)程
覆蓋面:環(huán)境技術(shù)等諸多領(lǐng)域
1、研究歷史LCA研究起源于20世紀(jì)60年代的能源危機(jī),在70年代初期,該研究主要集中在包裝廢物問題上,如美國(guó)中西部研究所(MidwestResearchInstitute,簡(jiǎn)稱MRI)對(duì)可口可樂公司的飲料包裝瓶進(jìn)行的,從原材料采掘到廢棄物最終處置的全程跟蹤與定量研究。20世紀(jì)70年代中期,全生命周期評(píng)價(jià)的研究焦點(diǎn)是能源問題和固體廢棄物方面。
生命周期評(píng)價(jià)起源于20世紀(jì)60年代,由于能源危機(jī)的出現(xiàn)和對(duì)社會(huì)產(chǎn)生的巨大沖擊,美國(guó)和英國(guó)相繼開展了能源利用的深入研究,生命周期評(píng)價(jià)的概念和思想逐步形成。值得說(shuō)明的是,生命周期評(píng)價(jià)后來(lái)在生態(tài)環(huán)境領(lǐng)域有著廣泛的應(yīng)用。
綜觀生命周期評(píng)價(jià)歷程,其發(fā)展可以分為三個(gè)階段。
20世紀(jì)70年代初期,該研究主要集中在包裝廢棄物問題上,如美國(guó)中西部研究所(MidwestRe-searchInstitute,簡(jiǎn)稱MRI)對(duì)可口可樂公司的飲料包裝瓶進(jìn)行評(píng)價(jià)研究,該研究試圖從原材料采掘到廢棄物最終處置,進(jìn)行了全過(guò)程的跟蹤與定量研究,揭開了生命周期評(píng)價(jià)的序幕。
20世紀(jì)70年代中期,生命周期評(píng)價(jià)的研究引起重視,一些學(xué)者、科研機(jī)構(gòu)和政府投入了一定的人力、物力開展研究工作。在此階段,研究的焦點(diǎn)是能源問題和固體廢氣物方面。,歐洲、美國(guó)一些研究和咨詢機(jī)構(gòu)依據(jù)相關(guān)的思想,探索了有關(guān)廢物管理的方法,研究污染物排放、資源消耗等潛在影響,推動(dòng)了LCA向前發(fā)展。
20世紀(jì)80年代,“尿布事件”在美國(guó)某州引起人們的關(guān)注。所謂的“尿布事件”就是禁止和重新使用一次性尿布引發(fā)的事件。在期出,由于一次性尿布的大量使用,產(chǎn)生了大量的固體垃圾,填埋處理這些垃圾需要大量的土地,壓力很大,于是議會(huì)頒布法律禁止使用一次性尿布而改用多次性尿布,由于多次性尿布的洗滌,增加了水資源和洗滌劑消耗量,不僅加劇了該州水資源供需矛盾,而且加大了水資源污染,該州運(yùn)用生命周期的思想對(duì)使用還是禁止一次性尿布進(jìn)行了重新評(píng)估,評(píng)估結(jié)果表明,使用一次性尿布更加合理,一次性尿布得以恢復(fù)使用?!澳虿际录笔巧芷谠u(píng)價(jià)比較典型的例子之一,影響較大。
由于環(huán)境問題的日益嚴(yán)重,不僅影響經(jīng)濟(jì)的發(fā)展,而且威脅人類的生存,人們的環(huán)境意識(shí)普遍高漲,生命周期評(píng)價(jià)獲得了前所未有的發(fā)展的機(jī)遇。
1990年8月,國(guó)際環(huán)境毒理學(xué)和化學(xué)學(xué)會(huì)(SETAC)在有關(guān)生命周期評(píng)價(jià)的國(guó)際研討會(huì)上,首次提出了“生命周期評(píng)價(jià)”的概念,并成立了LCA顧問組,負(fù)責(zé)LCA方法論和應(yīng)用方面的研究。從1990年開始,SETAC已在不同國(guó)家和地區(qū)舉辦了20多期有關(guān)LCA的研討班,發(fā)表了一些具有重要指導(dǎo)意義的文獻(xiàn),對(duì)LCA方法論的發(fā)展和完善以及應(yīng)用的規(guī)范化作出了巨大的貢獻(xiàn)。與此同時(shí),歐洲一些國(guó)家先后制定了一系列促進(jìn)LCA的政策和法規(guī),如“生態(tài)標(biāo)志計(jì)劃”、“生態(tài)管理與審計(jì)法規(guī)”、“包裝及包裝廢物管理準(zhǔn)則”等,LCA開始在全球教育、交流、公共政策、科學(xué)研究和方法學(xué)研究等各方面獲得大量應(yīng)用。如日本已完成數(shù)十種產(chǎn)品的LCA。1993年出版的《LCA原始資料》,是當(dāng)時(shí)最全面的LCA活動(dòng)綜述報(bào)告。
歐洲生命評(píng)價(jià)開發(fā)促進(jìn)會(huì)促進(jìn)會(huì)(SPOLD)是一個(gè)工業(yè)協(xié)會(huì),對(duì)生命周期評(píng)價(jià)也開展了系列工作,近年來(lái)致力于維護(hù)和開發(fā)SPOLD格式、供清單分析和SPOLD數(shù)據(jù)網(wǎng)使用。聯(lián)合國(guó)環(huán)境規(guī)劃署1998年在美國(guó)舊金山召開了“走向LCA的全球使用”研討會(huì),其宗旨是在全球范圍內(nèi)更多地使用LCA,以實(shí)現(xiàn)可持續(xù)發(fā)展,此次會(huì)議提出了在全球范圍內(nèi)使用LCA的建議和在教育、交流、公共政策、科學(xué)研究和方法學(xué)開發(fā)等方面的行動(dòng)計(jì)劃。
國(guó)際標(biāo)準(zhǔn)化組織1993年6月成立了負(fù)責(zé)環(huán)境管理的技術(shù)委員會(huì)TC207,負(fù)責(zé)制訂生命周期評(píng)價(jià)標(biāo)準(zhǔn)。繼1997年發(fā)布了第一個(gè)生命周期評(píng)價(jià)國(guó)際標(biāo)準(zhǔn)ISO14040《生命周期評(píng)價(jià)原則與框架》后,先后發(fā)布了ISO14041《生命周期評(píng)價(jià)目的與范圍的確定,生命周期清單分析》、ISO14042《生命周期評(píng)價(jià)生命周期影響評(píng)價(jià)》、ISO14043《生命周期評(píng)價(jià)生命周期解釋》、ISO/TR14047《生命周期評(píng)價(jià)ISO14042應(yīng)用示例》和ISO/TR14049《生命周期評(píng)價(jià)ISO14041應(yīng)用示例》。
2、分類評(píng)價(jià)有廣義和狹義之分。狹義是指本義--生命科學(xué)術(shù)語(yǔ),即生物體從出生、成長(zhǎng)、成熟、衰退到死亡的全部過(guò)程。廣義是本義的延伸和發(fā)展,泛指自然界和人類社會(huì)各種客觀事物的階段性變化及其規(guī)律。
產(chǎn)品生命周期理論是由美國(guó)經(jīng)濟(jì)學(xué)家雷蒙德·弗農(nóng)于1966年在《產(chǎn)品生命周期中的國(guó)際投資與國(guó)際貿(mào)易》中提出的。它從產(chǎn)品生產(chǎn)的技術(shù)變化出發(fā),分析了產(chǎn)品的生命周期以及對(duì)貿(mào)易格局的影響。他認(rèn)為,制成品和生物一樣具有生命周期,會(huì)先后經(jīng)歷創(chuàng)新期、成長(zhǎng)期、成熟期、標(biāo)準(zhǔn)化期和衰亡期五個(gè)不同的階段。
生命周期評(píng)價(jià)的定義較多,目前具有代表性的有以下三種:
第一種
產(chǎn)品生命周期評(píng)價(jià)是一個(gè)評(píng)價(jià)與產(chǎn)品、工藝或行動(dòng)相關(guān)的環(huán)境負(fù)荷的客觀過(guò)程,它通過(guò)識(shí)別和量化能源與材料使用和環(huán)境排放,評(píng)價(jià)這些能源與材料使用和環(huán)境排放的影響,并評(píng)估和實(shí)施影響環(huán)境改善的機(jī)會(huì)。該評(píng)價(jià)涉及產(chǎn)品、工藝或活動(dòng)的整個(gè)生命周期,包括原材料提取和加工,生產(chǎn)、運(yùn)輸和分配,使用、再使用和維護(hù),再循環(huán)以及最終處置(國(guó)際環(huán)境毒理學(xué)和化學(xué)學(xué)會(huì))。
第二種
產(chǎn)品生命周期評(píng)價(jià)是評(píng)價(jià)一個(gè)產(chǎn)品系統(tǒng)生命周期整個(gè)階段,從原材料的提取和加工,到產(chǎn)品生產(chǎn)、包裝、市場(chǎng)營(yíng)銷、使用、再使用和產(chǎn)品維護(hù),直至再循環(huán)和最終廢物處置的環(huán)境影響的工具(聯(lián)合國(guó)環(huán)境規(guī)劃署)。
第三種
產(chǎn)品生命周期評(píng)價(jià)是對(duì)一個(gè)產(chǎn)品系統(tǒng)的生命周期中輸入、輸出及其潛在環(huán)境影響的匯編和評(píng)價(jià)(國(guó)際標(biāo)準(zhǔn)化組織)。
綜述
上述的定義都是圍繞著產(chǎn)品對(duì)環(huán)境的影響評(píng)價(jià)而作出的。這與該思想在環(huán)境領(lǐng)域得到廣泛應(yīng)用有很大關(guān)系。從更大范圍來(lái)看,該定義還有些狹窄,為了讓更多的領(lǐng)域接受這個(gè)概念,其內(nèi)涵應(yīng)該進(jìn)一步擴(kuò)大。
著者將其定義為:生命周期評(píng)價(jià)就是對(duì)某物從產(chǎn)生到消亡以及消亡后所產(chǎn)生的效應(yīng)進(jìn)行全過(guò)程的評(píng)價(jià)。
3、理論方法生命周期理論有兩種主要的生命周期方法——一種是傳統(tǒng)的、相當(dāng)機(jī)械的看待市場(chǎng)發(fā)展的觀點(diǎn)(產(chǎn)品生命周期/行業(yè)生命周期);另外一種更富有挑戰(zhàn)性,觀察顧客需求是怎樣隨著時(shí)間演變而由不同的產(chǎn)品和技術(shù)來(lái)滿足的(需求生命周期)。
產(chǎn)品/行業(yè)生命周期是一種非常有用的方法,能夠幫助企業(yè)根據(jù)行業(yè)是否處于成長(zhǎng)、成熟、衰退或其他狀態(tài)來(lái)制定適當(dāng)?shù)膽?zhàn)略。
這種方法假定,企業(yè)在生命周期中(發(fā)展、成長(zhǎng)、成熟、衰退)每一階段中的競(jìng)爭(zhēng)狀況是不同的。例如:發(fā)展——產(chǎn)品/服務(wù)由那些“早期采納者“購(gòu)買。他們對(duì)于價(jià)格不敏感,因此利潤(rùn)會(huì)很高。而另一方面,需要大量投資用于開發(fā)具有更好質(zhì)量和大眾化價(jià)格的產(chǎn)品,這又會(huì)侵蝕利潤(rùn)。
在這種方法中,由于假定事情必然會(huì)遵循一種即定的生命周期模式,這種方法可能導(dǎo)致可預(yù)測(cè)的而不是有創(chuàng)意的、革新的戰(zhàn)略。
生命周期概念更有建設(shè)性的應(yīng)用是需求生命周期理論。這個(gè)理論假定,顧客(個(gè)人、私有或公有企業(yè))有某種特定的需求(娛樂、教育、運(yùn)輸、社交、交流信息等)希望能夠得到滿足。在不同的時(shí)候會(huì)有不同的產(chǎn)品來(lái)滿足這些需求。
技術(shù)在不斷發(fā)展,人口的統(tǒng)計(jì)特征隨著時(shí)間而演變,政治環(huán)境則在不同的權(quán)力集團(tuán)之間搖擺不定,消費(fèi)者偏好也會(huì)改變。與其為了保衛(wèi)特定的產(chǎn)品而戰(zhàn),倒不如為了確保你能夠繼續(xù)滿足顧客需求而戰(zhàn)。
許多電視機(jī)生產(chǎn)商看到了他們處于成熟的電視機(jī)市場(chǎng)上,卻沒有看到自己還處在一個(gè)正在不斷成長(zhǎng)中的家庭娛樂市場(chǎng)上。于是他們放棄了這個(gè)市場(chǎng),眼睜睜地看著它同錄像機(jī)、家庭電腦以及未來(lái)的HDTV(高清晰度電視)一道進(jìn)入了爆炸式的成長(zhǎng)中。
4、代表產(chǎn)品Android應(yīng)用程序的生命周期
Android應(yīng)用程序由Activity,Service,BroadCastReceiver,ContentProvider這四個(gè)組件構(gòu)成。
大部分情況下,每個(gè)Android應(yīng)用程序都將運(yùn)行在自己的Linux進(jìn)程當(dāng)中。當(dāng)這個(gè)應(yīng)用的某些代碼需要執(zhí)行時(shí),進(jìn)程就會(huì)被創(chuàng)建,并且將保持運(yùn)行,直到該進(jìn)程不再需要,而系統(tǒng)需要釋放它所占用的內(nèi)存,為其他應(yīng)用所用時(shí)才停止。
Android一個(gè)重要并且特殊的特性就是,一個(gè)應(yīng)用的進(jìn)程的生命周期不是由應(yīng)用程序自身直接控制的,而是由系統(tǒng),根據(jù)運(yùn)行中的應(yīng)用的一些特征來(lái)決定的,包括:這些應(yīng)用程序?qū)τ脩舻闹匾?、系統(tǒng)的全部可用內(nèi)存。
對(duì)于應(yīng)用開發(fā)者來(lái)說(shuō),理解不同的應(yīng)用組件(特別是Activity、Service、IntentReceiver)對(duì)應(yīng)用進(jìn)程的生命周期的影響,這是非常重要的。如果沒有正確地使用這些組件,將會(huì)導(dǎo)致當(dāng)應(yīng)用正在處理重要的工作時(shí),進(jìn)程卻被系統(tǒng)銷毀的后果。
對(duì)于進(jìn)程的生命周期,一個(gè)普遍的錯(cuò)誤就是:當(dāng)一個(gè)IntentReceiver在它的onReceiveIntent()方法中,接收到一個(gè)Intent后,就會(huì)從這個(gè)方法中返回。而一旦從這個(gè)方法返回后,系統(tǒng)將會(huì)認(rèn)為這個(gè)IntentReceiver不再處于活動(dòng)狀態(tài)了,也就會(huì)認(rèn)為它的宿主進(jìn)程不需要了(除非宿主進(jìn)程中還存在其它的應(yīng)用組件)。從而,系統(tǒng)隨時(shí)都會(huì)銷毀這個(gè)進(jìn)程,收回內(nèi)存,并中止其中還在運(yùn)行的子線程。問題的解決辦法就是,在IntentReceiver中,啟動(dòng)一個(gè)Service,這樣系統(tǒng)就會(huì)知道在這個(gè)進(jìn)程中,還有活動(dòng)的工作正在執(zhí)行。
為了決定在內(nèi)存不足情況下銷毀哪個(gè)進(jìn)程,Android會(huì)根據(jù)這些進(jìn)程內(nèi)運(yùn)行的組件及這些組件的狀態(tài),把這些進(jìn)程劃分出一個(gè)“重要性層次”。
1、前臺(tái)進(jìn)程是擁有一個(gè)顯示在屏幕最前端并與使用者做交互的Activity(它的onResume()方法已被調(diào)用)的進(jìn)程,也可能是一個(gè)擁有正在運(yùn)行的IntentReceiver(它的onReceiveIntent()方法正在運(yùn)行)的進(jìn)程。在系統(tǒng)中,這種進(jìn)程是很少的,只有當(dāng)內(nèi)存低到不足于支持這些進(jìn)程的繼續(xù)運(yùn)行,才會(huì)將這些進(jìn)程銷毀,通常這時(shí)候,設(shè)備已經(jīng)達(dá)到了需要進(jìn)行內(nèi)存整理的狀態(tài),為了保障用戶界面不停止響應(yīng),只能銷毀這些進(jìn)程;
2、可見進(jìn)程是擁有一個(gè)用戶在屏幕上可見的,但并沒有在前臺(tái)顯示的Activity(它的onPause()已被調(diào)用)進(jìn)程。例如:一個(gè)以對(duì)話框顯示的前臺(tái)Activity在屏幕上顯示,而它后面的上一級(jí)Activity仍然是可見的。這樣的進(jìn)程是非常重要的,一般不會(huì)被銷毀,除非為了保障所有的前臺(tái)進(jìn)程正常運(yùn)行,才會(huì)被銷毀。Android進(jìn)程一般存在少量的可見進(jìn)程,只有在特殊情況下,Android系統(tǒng)才會(huì)為保證前臺(tái)進(jìn)程的資源而清除可見進(jìn)程。
3、服務(wù)進(jìn)程是擁有一個(gè)由startService()方法啟動(dòng)的Service的進(jìn)程。盡管這些進(jìn)程對(duì)于使用者是不可見的,但他們做的通常是使用者關(guān)注的事情(如后臺(tái)音樂播放器正在播放音樂或后臺(tái)上傳下載數(shù)據(jù)的網(wǎng)絡(luò)服務(wù))。因此,除非為了保障前臺(tái)進(jìn)程和可見進(jìn)程的正常運(yùn)行,系統(tǒng)才會(huì)銷毀這種進(jìn)程。
4、后臺(tái)進(jìn)程是擁有一個(gè)用戶不可見的Activity(onStop()方法已經(jīng)被調(diào)用)進(jìn)程。這些進(jìn)程不直接影響用戶的體驗(yàn)。如果這些進(jìn)程正確地完成了自己的生命周期,系統(tǒng)會(huì)為了以上三種類型進(jìn)程,而隨時(shí)銷毀這種進(jìn)程以釋放內(nèi)存。通常會(huì)有很多這樣的進(jìn)程在運(yùn)行著,因此這些進(jìn)程會(huì)被保存在一個(gè)LRU列表中,以保證在內(nèi)存不足時(shí),用戶最后看到的進(jìn)程將在最后才被銷毀。
5、空進(jìn)程是那些不擁有任何活動(dòng)的應(yīng)用組件的進(jìn)程。保留這些進(jìn)程的唯一理由是,作為一個(gè)緩存,在它所屬的應(yīng)用組件下一次需要時(shí),縮短啟動(dòng)的時(shí)間。同樣的,為了在這些緩存的空進(jìn)程和底層的核心緩存之間平衡系統(tǒng)資源,系統(tǒng)會(huì)經(jīng)常銷毀這些空進(jìn)程。
當(dāng)要對(duì)一個(gè)進(jìn)程進(jìn)行分類時(shí),系統(tǒng)會(huì)選擇在這個(gè)進(jìn)程中所有活動(dòng)的組件中重要等級(jí)最高者作為依據(jù)。
一個(gè)Activity通常是一個(gè)單獨(dú)的屏幕,Activity生命周期是指Activity從啟動(dòng)到銷毀的過(guò)程。系統(tǒng)中的Activity被一個(gè)Activity棧所管理。當(dāng)一個(gè)新的Activity啟動(dòng)時(shí),將被放置到棧頂,成為運(yùn)行中的Activity,前一個(gè)Activity保留在棧中,不再放到前臺(tái),直到運(yùn)行中的Activity退出為止。
Activity表現(xiàn)為四種狀態(tài):
1、活動(dòng)狀態(tài)(ActiveorRunning):也稱為運(yùn)行狀態(tài),處于Activity棧頂,在用戶界面中最上層,完全能被用戶看到,能夠與用戶進(jìn)行交互;
2、暫停狀態(tài)(Paused):Activity失去焦點(diǎn),Activity界面被部分遮擋,該Activity不再處于用戶界面的最上層,且不能夠與用戶進(jìn)行交互。一個(gè)暫停狀態(tài)的Activity依然保持活力(保持所有的狀態(tài),成員信息,與窗口管理器保持連接),但是在系統(tǒng)內(nèi)存不夠用的時(shí)候?qū)⒈粴⒌簦?/p>
3、停止?fàn)顟B(tài)(Stopped):Activity在界面上完全不能被用戶看到,也就是說(shuō)這個(gè)Activity被其他Activity全部遮擋,但它依然保持所有狀態(tài)和成員信息,只是它不再可見,它的窗口被隱藏;
4、非活動(dòng)狀態(tài)(Killed):當(dāng)系統(tǒng)內(nèi)存需要被用在其他地方的時(shí)候,一個(gè)停止?fàn)顟B(tài)的Activity被殺掉。
如果一個(gè)Activity是Paused或者Stopped狀態(tài)時(shí)可以被恢復(fù),也可以被刪除。一個(gè)被刪除(殺掉)的Activity如果需要重新恢復(fù)就需要重啟。
右圖顯示了Activity的重要狀態(tài)轉(zhuǎn)換,矩形框表明Activity在狀態(tài)轉(zhuǎn)換之間的回調(diào)接口,帶有顏色的橢圓形表明Activity所處的狀態(tài)。
在右圖中,Activity有三個(gè)關(guān)鍵的循環(huán):
整個(gè)生命周期,從onCreate()開始到onDestroy()結(jié)束。Activity在onCreate()設(shè)置所有的“全局”狀態(tài),在onDestory()釋放所有的資源。例如:某個(gè)Activity有一個(gè)在后臺(tái)運(yùn)行的線程,用于從網(wǎng)絡(luò)下載數(shù)據(jù),則該Activity可以在onCreate()中創(chuàng)建線程,在onDestory()中停止線程。
可見的生命周期,從onStart()開始到onStop()結(jié)束。在這段時(shí)間,可以看到Activity在屏幕上,盡管有可能不在前臺(tái),不能和用戶交互。在這兩個(gè)接口之間,需要保持顯示給用戶的UI數(shù)據(jù)和資源等,例如:可以在onStart中注冊(cè)一個(gè)IntentReceiver來(lái)監(jiān)聽數(shù)據(jù)變化導(dǎo)致UI的變動(dòng),當(dāng)不再需要顯示時(shí)候,可以在onStop()中注銷它。onStart(),onStop()都可以被多次調(diào)用,因?yàn)锳ctivity隨時(shí)可以在可見和隱藏之間轉(zhuǎn)換。
前臺(tái)的生命周期,從onResume()開始到onPause()結(jié)束。在這段時(shí)間里,該Activity處于所有Activity的最前面,和用戶進(jìn)行交互。Activity可以經(jīng)常在resumed和paused狀態(tài)之間切換,例如:當(dāng)設(shè)備準(zhǔn)備休眠時(shí),當(dāng)一個(gè)Activity處理結(jié)果被分發(fā)時(shí),當(dāng)一個(gè)新的Intent被分發(fā)時(shí)。
Activity的整個(gè)生命周期都定義在下面的接口方法中,所有方法都可以被重載。所有的Activity都需要實(shí)現(xiàn)onCreate()去初始化設(shè)置,大部分Activity需要實(shí)現(xiàn)onPause()去提交更改過(guò)的數(shù)據(jù),當(dāng)前大部分的Activity也需要實(shí)現(xiàn)onFreeze()接口,以便恢復(fù)在onCreate()里面設(shè)置的狀態(tài)。
快搜