博碩士論文 965202093 完整後設資料紀錄

DC 欄位 語言
DC.contributor資訊工程學系zh_TW
DC.creator宋定遠zh_TW
DC.creatorTing-yuan Sungen_US
dc.date.accessioned2009-7-23T07:39:07Z
dc.date.available2009-7-23T07:39:07Z
dc.date.issued2009
dc.identifier.urihttp://ir.lib.ncu.edu.tw:88/thesis/view_etd.asp?URN=965202093
dc.contributor.department資訊工程學系zh_TW
DC.description國立中央大學zh_TW
DC.descriptionNational Central Universityen_US
dc.description.abstract隨著計算資源成本的降低和網際網路的普及,建置分散式系統的門檻已大大的降低了,許多以分散式計算為基礎的新型服務也應運而生,因此設計分散式系統時對於自動化管理和可程式化的需求也因此而提高了;為了提高實作分散式系統時的便利性我們引入了主動物件計算模型的概念,希望能藉此降低實作分散式程式的困難度。此外,我們也建議使用自動化記憶體管理機制來減輕人為控制可能產生的風險並進而提昇系統的穩定度。 然而,主動物件計算模型的特性可能會使垃圾收集機制發生誤差,例如,不同步訊息傳遞會使垃圾收集演算法產生競賽情況,這會降低自動化記憶體管理的正確性。因此為了使垃圾收集機制能完全整合在主動物件計算模型之中,我們提出了權重參照計數演算法,並針對可能的錯誤做了必要的修改。最後,我們會藉由比較使用各種垃圾收集機制時程式的執行速度和可用記憶體的容量來彰顯權重參照計數演算法的成效。 zh_TW
dc.description.abstractIn the past decade, the cost of computational resources is getting lower while the computing power of them is getting better. Meanwhile, Internet connects numerous computational resources and promotes the use of distributed computing. To facilitate the development of distributed computing applications, automatics resource management and programmability are critical to help build distributed systems. Automatic garbage collection simplifies memory management and improves programmability. It reclaims garbage memory cells automatically and has been used in many distributed programming languages such as Java. The idea of automatics garbage collection can apply to the actor model, a distributed model that reasons about distributed systems with the properties of encapsulated state, autonomous computing, and asynchronous communication. Unfortunately, the properties of the actor model prevent direct use of traditional garbage collection algorithms in actor-based systems. In this thesis, we present a distributed actor garbage collection algorithm and implement it in an actor-based programming language, SALSA. The algorithm adopts weighted reference counting of traditional distributed garbage collection because it generates few systems messages. We add new mechanisms in the algorithm to support distributed actor garbage collection which generates the same number of system messages as that of the traditional weighted reference counting algorithm. Our experimental results show that our implementation is practical for actor-based systems. en_US
DC.subject主動物件計算計算模型zh_TW
DC.subject權重參照計數zh_TW
DC.subject垃圾收集zh_TW
DC.subjectActor Modelen_US
DC.subjectGarbage Collectionen_US
DC.subjectWeighted Reference Countingen_US
DC.title用權重參照計數演算法執行主動物件垃圾收集zh_TW
dc.language.isozh-TWzh-TW
DC.titleActor Garbage Collection Using Weighted Reference Counting.en_US
DC.type博碩士論文zh_TW
DC.typethesisen_US
DC.publisherNational Central Universityen_US

若有論文相關問題,請聯絡國立中央大學圖書館推廣服務組 TEL:(03)422-7151轉57407,或E-mail聯絡  - 隱私權政策聲明