Filters








18,468 Hits in 2.4 sec

Garbage collection of actors

Dennis Kafura, Doug Washabaugh, Jeff Nelson
1990 Proceedings of the European conference on object-oriented programming on Object-oriented programming systems, languages, and applications - OOPSLA/ECOOP '90  
Two garbage collection algorithms, implementing a set of "coloring" rules, are presented and their computational complexity is analyzed.  ...  This paper considers the garbage collection of concurrent objects for which it is necessary to know not only "reachability, " the usual criterion for reclaiming data, but also the "state" (active or blocked  ...  ACKNOWLEDGEMENT The authors gained valuable insight into aspects of this garbage collection problem from discussion with Dr. Andrew Appel of Princeton University.  ... 
doi:10.1145/97945.97961 dblp:conf/oopsla/KafuraWN90 fatcat:gngmbkvnbzew5h4ujezawyugb4

Fully concurrent garbage collection of actors on many-core machines

Sylvan Clebsch, Sophia Drossopoulou
2013 Proceedings of the 2013 ACM SIGPLAN international conference on Object oriented programming systems languages & applications - OOPSLA '13  
The main challenges in concurrent garbage collection is the detection of cycles of sleeping actors in the actors graph, in the presence of concurrent mutation of this graph.  ...  We developed a protocol that allows garbage collection to run fully concurrently with all actors.  ...  We would also like to thank Harry Richardson and Andrew McNeil for their helpful discussions of implementation considerations.  ... 
doi:10.1145/2509136.2509557 dblp:conf/oopsla/ClebschD13 fatcat:olg52d53vbehbliwdgoz2svpdy

Using passive object garbage collection algorithms for garbage collection of active objects

Abhay Vardhan, Gul Agha
2002 Proceedings of the third international symposium on Memory management - ISMM '02  
With the increasing use of active object systems, agents and concurrent object oriented languages like Java, the problem of garbage collection (GC) of unused resources has become more complex.  ...  for a passive object system is applied to the transformed graph, precisely those objects are collected which correspond to garbage objects in the original active object reference graph.  ...  RELATED WORK Actor garbage collection A formal definition of garbage actors was first given by Kafura et al. [18] .  ... 
doi:10.1145/512441.512443 fatcat:6lztbkfdjnchvmtcbpf6a2rnsq

Using passive object garbage collection algorithms for garbage collection of active objects

Abhay Vardhan, Gul Agha
2003 SIGPLAN notices  
With the increasing use of active object systems, agents and concurrent object oriented languages like Java, the problem of garbage collection (GC) of unused resources has become more complex.  ...  for a passive object system is applied to the transformed graph, precisely those objects are collected which correspond to garbage objects in the original active object reference graph.  ...  RELATED WORK Actor garbage collection A formal definition of garbage actors was first given by Kafura et al. [18] .  ... 
doi:10.1145/773039.512443 fatcat:gomevdgpfjdedmypqkok4fke5y

Actor Garbage Collection Using Vertex-Preserving Actor-to-Object Graph Transformations [chapter]

Wei-Jen Wang, Carlos Varela, Fu-Hau Hsu, Cheng-Hsien Tang
2010 Lecture Notes in Computer Science  
of actor garbage collection.  ...  However, a transformation method can turn an actor reference graph into a passive object reference graph, which enables the use of passive object garbage collection algorithms and simplifies the problem  ...  Acknowledgments The authors would like to thank Yousaf Shah and Ping Wang of Rensselaer Polytechnic Institute, USA, for their comments and suggestions.  ... 
doi:10.1007/978-3-642-13067-0_28 fatcat:p5ka4gado5ddpmsoxwlkt4oxii

Using passive object garbage collection algorithms for garbage collection of active objects

Abhay Vardhan, Gul Agha
2002 Proceedings of the third international symposium on Memory management - ISMM '02  
With the increasing use of active object systems, agents and concurrent object oriented languages like Java, the problem of garbage collection (GC) of unused resources has become more complex.  ...  for a passive object system is applied to the transformed graph, precisely those objects are collected which correspond to garbage objects in the original active object reference graph.  ...  RELATED WORK Actor garbage collection A formal definition of garbage actors was first given by Kafura et al. [18] .  ... 
doi:10.1145/512429.512443 fatcat:3hstykgw4nhsxailhekuwbecvu

Actor Garbage Collection in Distributed Systems using Graph Transformation [article]

B. Seetha Lakshmi, C. D. Balapriya, R. Soniya
2012 arXiv   pre-print
A lot of research work has been done in the area of Garbage collection for both uniprocessor and distributed systems.  ...  Actors are associated with activity (thread) and hence usual garbage collection algorithms cannot be applied for them. Hence a separate algorithm should be used to collect them.  ...  Analysis of Cost To perform analysis of cost of GC (Garbage Collection) an actor program wa run on the Actor Foundry.  ... 
arXiv:1201.2312v1 fatcat:qeykzssc5jftnhvttsq5p3uipe

Distributed Garbage Collection for Mobile Actor Systems: The Pseudo Root Approach [chapter]

Wei-Jen Wang, Carlos A. Varela
2006 Lecture Notes in Computer Science  
Unreachability of active objects or actors from the root set is not a sufficient condition to collect actor garbage, making passive object GC algorithms unsafe when directly used on actor systems.  ...  Automatic distributed garbage collection (GC) gives abstraction to grid application development, promoting code quality and improving resource management.  ...  Pseudo Root Actor Garbage Collection The pseudo root actor GC starts actor garbage collection by identifying some live (not necessarily root) or even garbage actors as pseudo roots.  ... 
doi:10.1007/11745693_36 fatcat:a6puyehtgjdf7cyhlbymxnmaay

Actor Garbage Collection In Distributed Systems Using Graph Transformation

C.D. Balapriya B. Seetha Lakshmi
2011 Zenodo  
A lot of research work has been done in the area of Garbage collection for both uniprocessor and distributed systems.  ...  Actors are associated with activity (thread) and hence usual garbage collection algorithms cannot be applied for them. Hence a separate algorithm should be used to collect them.  ...  Analysis of Cost To perform analysis of cost of GC (Garbage Collection) an actor program wa run on the Actor Foundry.  ... 
doi:10.5281/zenodo.1211845 fatcat:52luj3ebsfdz3gfokbj6nknbju

Orca: GC and type system co-design for actor languages

Sylvan Clebsch, Juliana Franco, Sophia Drossopoulou, Albert Mingkun Yang, Tobias Wrigstad, Jan Vitek
2017 Proceedings of the ACM on Programming Languages  
This co-design allowed us to exploit certain language properties in order to optimise performance of garbage collection.  ...  This paper describes Pony, its type system, and the Orca garbage collection algorithm. An evaluation of the performance of Orca suggests that it is fast and scalable for idiomatic workloads.  ...  Such local garbage collection gives a more intuitive cost model of memory management than a single shared heap: each actor only has to account for garbage collection of the object it has created in its  ... 
doi:10.1145/3133896 dblp:journals/pacmpl/ClebschFDYWV17 fatcat:4fpzmpx5gnbptcegyglrm337gu

Smart Dustbins for Smart Cities

Dhaval Patel, Aditya Kulkarni, Hrushikesh Udar | Sachin Sharma
2019 International Journal of Trend in Scientific Research and Development  
It has to be efficient in terms of time and fuel cost. Most of the urban cities and town in India are not well designed to facilitate the proper garbage disposing and collection mechanism.  ...  The govt. of India has launched various smart city projects and for these cities to be smarter it is necessary that the system which collects the garbage has to be smarter.  ...  van comes and collect the garbage.  ... 
doi:10.31142/ijtsrd22993 fatcat:gjmumgyhk5g35lryvqsg5rcjee

SALSA Lite: A Hash-Based Actor Runtime for Efficient Local Concurrency [chapter]

Travis Desell, Carlos A. Varela
2014 Lecture Notes in Computer Science  
Furthermore, the stage runtime maps actor garbage collection to object garbage collection, allowing the use of Java's garbage collection without additional overhead for non-distributed non-mobile SALSA  ...  Second, the runtime directly maps actor garbage collection to object garbage collection, allowing non-distributed SALSA programs to use Java's garbage collection "for free".  ...  An added benefit of using this stage based runtime is that it automatically maps actor garbage collection to object garbage collection, and SALSA Lite can directly use Java's garbage collection for local  ... 
doi:10.1007/978-3-662-44471-9_7 fatcat:imcqih33cfavlnmrpdzq36b2bi

Strategic Management for Environmental Logistics Channel

Hisao Fujimoto
2012 Procedia - Social and Behavioral Sciences  
The second is the recycle channel of kitchen garbage, which is governed by plural actors, such as firms, consumers, and governments, based on trust.  ...  In this channel, an actor bears the role of entrance and exit, and processes goods, resources, and waste. It may be called as the closed circulated logistics channel.  ...  To construct and maintain the circulated channel of kitchen garbage, Asakura High-speed Compost Processing Center (AHCP Center) has been operating for collecting, processing, and reducing kitchen garbage  ... 
doi:10.1016/j.sbspro.2012.09.1129 fatcat:myg2n3oorvfjtipoabowzd5dhu

Scalable Termination Detection for Distributed Actor Systems

Dan Plyukhin, Gul Agha, Laura Kovács, Igor Konnov
2020 International Conference on Concurrency Theory  
that it may be garbage collected in these frameworks.  ...  Automatic garbage collection (GC) prevents certain kinds of bugs and reduces programming overhead. GC techniques for sequential programs are based on reachability analysis.  ...  Consequently, all actors potentially reachable from A can no longer be garbage collected. However, A's failure does not affect the garbage collection of actors it cannot reach.  ... 
doi:10.4230/lipics.concur.2020.11 dblp:conf/concur/PlyukhinA20 fatcat:2sieunlybzb7npart6evwz45rm

Corruption and Solid Waste Management in Mbarara Municipality, Uganda

Pius Gumisiriza, Sylvester Kugonza
2020 Journal of Environmental and Public Health  
The study finds that municipal technical officials, garbage truck drivers, their turn boys, garbage sorters, factory owners, and private land grabbers all involved in different forms of corruption have  ...  , and tendency of municipal dwellers to litter.  ...  Conflicts of Interest e authors do not have any particular conflicts of interest towards any individual or institution.  ... 
doi:10.1155/2020/4754780 pmid:32676123 pmcid:PMC7341428 fatcat:vjr3glddlbgelh3chgli5wzct4
« Previous Showing results 1 — 15 out of 18,468 results