作者
Semih Sahin, Wenqi Cao, Qi Zhang, Ling Liu
发表日期
2016/6/27
研讨会论文
2016 IEEE International Congress on Big Data (BigData Congress)
页码范围
410-417
出版商
IEEE
简介
Big data applications are typically programmed using garbage collected languages, such as Java, in order to take advantage of garbage collected memory management, instead of explicit and manual management of application memory, e.g., dangling pointers, memory leaks, dead objects. However, application performance in Java like garbage collected languages is known to be highly correlated with the heap size and performance of language runtime such as Java Virtual Machine (JVM). Although different heap resizing techniques and garbage collection algorithms are proposed, most of existing solutions require modification to JVM, guest OS kernel, host OS kernel or hypervisor. In this paper, we evaluate and analyze the effects of tuning JVM heap structure and garbage collection parameters on application performance, without requiring any modification to JVM, guest OS, host OS and hypervisor. Our …
学术搜索中的文章
S Sahin, W Cao, Q Zhang, L Liu - 2016 IEEE International Congress on Big Data …, 2016