完整後設資料紀錄
DC 欄位語言
dc.contributor.authorYung, Chung Jr
dc.contributor.authorSyu, Jheng-Jyun Jr
dc.contributor.authorYang, Shiang-Yu Jr
dc.date.accessioned2011-02-18T03:28:44Z
dc.date.accessioned2020-05-18T03:10:46Z-
dc.date.available2011-02-18T03:28:44Z
dc.date.available2020-05-18T03:10:46Z-
dc.date.issued2011-02-18T03:28:44Z
dc.date.submitted2010-12-18
dc.identifier.urihttp://dspace.lib.fcu.edu.tw/handle/2377/30016-
dc.description.abstractThis paper proposes a new graph-based algorithm of mostly incremental garbage collection for active object systems. Garbage collection is an automatic memory management that reclaims the memory no longer referenced by programs. The actor model is a framework for active objects, in which garbage collection is more complicated than the conventional object oriented environments. The garbage collection for active objects usually requires a longer pause time of the system. To reduce the pause time, we propose a new mostly incremental approach of garbage collection for active object systems. Our incremental garbage collection uses a weighted augmented actor reference (WAAR) graph of the active objects. In the WAAR graph, we augment the object reference graph with auxiliary edges, some of which are assigned with weights to support efficient garbage collection. The edges and weights in the WAAR graph are updated incrementally during execution of the program. When the system gets into the stop-the-world phase and all threads stop, our incremental garbage collector quickly marks all the non-garbage active objects with all the needed information available in the WAAR graph. Hence, the pause time of the system for garbage collection is reduced. In our experiment, our new garbage collection effectively reduces the pause time of the systems without sacrificing too much throughput. Compared with the incremental push-pull garbage collection, the pause time of the systems is reduced by 34.33% and the total run time is reduced by 35.3% with our garbage collection, in average.
dc.description.sponsorshipNational Cheng Kung University,Tainan
dc.format.extent9p.
dc.relation.ispartofseries2010 ICS會議
dc.subjectGarbage collection
dc.subjectincremental algorithms
dc.subjectactive objects
dc.subjectactor model
dc.subject.otherSoftware Engineering, SOA, and Databases
dc.titleA Graph-Based Algorithm of Mostly Incremental Garbage Collection for Active Object Systems
分類:2010年 ICS 國際計算機會議(如需查看全文,請連結至IEEE Xplore網站)

文件中的檔案:
沒有與此文件相關的檔案。


在 DSpace 系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。