2005
DOI: 10.1145/1070891.1065943
|View full text |Cite
|
Sign up to set email alerts
|

An energy efficient garbage collector for java embedded devices

Abstract: This paper presents a detailed design and implementation of a power-efficient garbage collector for Java embedded systems. The proposed scheme is a hybrid between the standard mark-sweepcompact collector available in Sun's KVM and a limited-field reference counter. There are three benefits resulting from the proposed scheme. (a) the proposed scheme reclaims memory more efficiently and this results in less mark-sweep garbage collection invocations, (b) reduction in garbage collection invocations improves cache … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
5

Citation Types

0
8
0

Year Published

2008
2008
2024
2024

Publication Types

Select...
3
3
1

Relationship

0
7

Authors

Journals

citations
Cited by 9 publications
(8 citation statements)
references
References 17 publications
0
8
0
Order By: Relevance
“…[Griffin et al 2005] implemented a hybrid scheme between the standard Mark-Sweep Compact collector and reference counter. [Chen et al 2002b,a] proposed an adaptive GC strategy to optimize the power consumption by shutting down memory banks that hold only garbage objects.…”
Section: Related Workmentioning
confidence: 99%
“…[Griffin et al 2005] implemented a hybrid scheme between the standard Mark-Sweep Compact collector and reference counter. [Chen et al 2002b,a] proposed an adaptive GC strategy to optimize the power consumption by shutting down memory banks that hold only garbage objects.…”
Section: Related Workmentioning
confidence: 99%
“…Moreover, Paul Griffin et al proposed a hybrid garbage collection scheme to appropriately lessen the number of GC triggers (i.e. the number of memory accesses), thereby resulting in a lower energy consumption [28]. In [29], Guilin Chen et al investigated how to reduce the energy consumption by tuning the garbage collector in a multibanked memory architecture.…”
Section: Related Workmentioning
confidence: 99%
“…In [29], Guilin Chen et al investigated how to reduce the energy consumption by tuning the garbage collector in a multibanked memory architecture. Both of them [28], [29] achieve the energy efficiency by changing the policy of garbage collection in some way. In contrast, our approach simply exploits the GC triggering information and does not change the behavior of garbage collector.…”
Section: Related Workmentioning
confidence: 99%
“…So, this approach is suited for applications with a small memory footprint relative to embedded system memory size. Then, a hybrid Mark&Sweep and reference counting collector is developed by Griffin et al [9]. This hybrid collector reduces the number of collections compared to a classical Mark&Sweep strategy and therefore the impact of garbage collection, in terms of energy consumption, is also reduced.…”
Section: Related Workmentioning
confidence: 99%