Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Impact of GC design on power and performance for Android
Hussein A., Payer M., Hosking A., Vick C.  SYSTOR 2015 (Proceedings of the 8th ACM International Systems and Storage Conference, Haifa, Israel, May 26-28, 2015)1-12.2015.Type:Proceedings
Date Reviewed: Aug 18 2015

Android’s garbage collection (GC) strategy is investigated in this paper in impressive detail. The authors do a good job of explaining how GC works in Dalvik, have ported a significant number of benchmarks, and have collected statistics that appear to be detailed and accurate.

Unfortunately, the paper is rapidly becoming dated. Newer Android devices run Android Runtime (ART) rather than Dalvik. ART’s GC already includes many of the optimizations suggested by this paper (most notably a generational GC). Parts of this paper do remain relevant, such as the authors’ suggestions of system changes to allow for better and more repeatable benchmarking access.

However, most of this paper is specific to Dalvik, and therefore of limited current interest to most readers. The authors are, of course, aware of this problem and, in a final paragraph, propose a follow-up study of the ART GC. I look forward to reading that future paper.

Reviewer:  David Goldfarb Review #: CR143693 (1511-0955)
Bookmark and Share
  Featured Reviewer  
 
Mobile Processors (C.1.4 ... )
 
 
Measurement Techniques (C.4 ... )
 
 
Measurements (D.4.8 ... )
 
 
Memory Management (Garbage Collection) (D.3.4 ... )
 
 
Run-Time Environments (D.3.4 ... )
 
 
Processors (D.3.4 )
 
  more  
Would you recommend this review?
yes
no
Other reviews under "Mobile Processors": Date
Architectural optimizations for low-power, real-time speech recognition
Krishna R., Mahlke S., Austin T.  Compilers, architectures and synthesis for embedded systems (Proceedings of the international conference, San Jose, California, USA,220-231, 2003. Type: Proceedings
May 12 2004
Programming wireless devices with the Java 2 platform, micro edition
Riggs R., Huopaniemi J., Taivalsaari A., Patel M., Uotila A., Sun Microsystems, Inc., Mountain View, CA, 2003.  434, Type: Book (9780321197986)
Dec 17 2003
Mobile disruption: the technologies and applications that are driving the mobile Internet
Funk J., Wiley-Interscience, New York, NY, 2003.  211, Type: Book (9780471511229)
May 14 2004
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy