Impact of GC design on power and performance for Android
Impact of GC design on power and performance for Android
复制标题
GC 设计对 Android 功耗和性能的影响
DOI:
10.1145/2757667.2757674
复制
发表时间:
2015
期刊:
影响因子:
--
通讯作者:
Vick, Christopher A.
中科院分区:
文献类型:
--
作者:
Hussein, Ahmed;Payer, Mathias;Hosking, Antony;Vick, Christopher A.
Small mobile devices have evolved to versatile computing systems. Android devices run a complete software stack, including a full Linux kernel, user land with several software daemons and a virtual machine to run applications. On these mobile systems energy is a scarce resource and needs to be handled carefully. Current systems rely on governors that adjust the frequency of individual cores depending on the system load.We measure energy consumption of different components of this complex software stack, includinggarbage collection(GC) of the Android virtual machine. Here we propose several extensions to the default GC configuration of Android, including a generational collector, across established dimensions of heap memory size and concurrency.Our evaluation shows that Android's asynchronous GC thread consumes a significant amount of energy. Therefore, varying the GC strategy can reduce total on-chip energy (by 20--30%) whilst slightly impacting application throughput (by 10--40%) and increasing worst-case pause times (by 20--30%). Our work quantifies the direct impact of GC on mobile system, enumerates the main factors and layers of this relationship, and offers a guide for analysis of memory behavior in understanding and tuning system performance.
登录
查看更多内容
DOI:
10.1145/2464157.2464160
发表时间:
2013-06
期刊:
--
影响因子:
--
作者:
T. Kalibera;Richard E. Jones
通讯作者:
T. Kalibera;Richard E. Jones
DOI:
--
发表时间:
2001
期刊:
Java Virtual Machine Research and Technology Symposium
影响因子:
--
作者:
N. Vijaykrishnan;M. Kandemir;Soontae Kim;S. Tomar;A. Sivasubramaniam;M. J. Irwin
通讯作者:
M. J. Irwin
DOI:
10.1145/2366231.2337185
发表时间:
2012-06
期刊:
2012 39th Annual International Symposium on Computer Architecture (ISCA)
影响因子:
--
作者:
Ting Cao;S. Blackburn;Tiejun Gao;K. McKinley
通讯作者:
Ting Cao;S. Blackburn;Tiejun Gao;K. McKinley
DOI:
--
发表时间:
2012
期刊:
Power-Aware Computer Systems
影响因子:
--
作者:
A. Gautham;Kunal Korgaonkar;Patanjali Slpsk;S. Balachandran;Kamakoti Veezhinathan
通讯作者:
Kamakoti Veezhinathan
影响因子:
1.3
作者:
Tony Printezis
通讯作者:
Tony Printezis