DocumentCode
720577
Title
Improving TLB Performance by Increasing Hugepage Ratio
Author
Taowei Luo ; Xiaolin Wang ; Jingyuan Hu ; Yingwei Luo ; Zhenlin Wang
fYear
2015
fDate
4-7 May 2015
Firstpage
1139
Lastpage
1142
Abstract
Linux supports transparent huge page since 2.6.38. It can automatically map huge pages. But this implementation fails to adjust to page alignment in memory allocation and thus cannot use huge page in some situations. The design is not efficient. Our work aims to increase huge page allocation, so as to improve the utilization ratio of huge page and overall performance. The experimental results show that the optimization almost reaches the upper bound of huge page utilization. This software approach delivers a notable performance improvement for a few benchmarks with moderate overhead in physical memory consumption.
Keywords
Linux; resource allocation; storage management; Linux; TLB performance; huge page allocation; hugepage ratio; memory allocation; page alignment; physical memory consumption; software approach; upper bound; Benchmark testing; Kernel; Linux; Memory management; Optimization; Resource management; Upper bound; Linux transparent hugepage; hugepage utilization ratio; memory manager;
fLanguage
English
Publisher
ieee
Conference_Titel
Cluster, Cloud and Grid Computing (CCGrid), 2015 15th IEEE/ACM International Symposium on
Conference_Location
Shenzhen
Type
conf
DOI
10.1109/CCGrid.2015.36
Filename
7152606
Link To Document