• 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