Author Login Chief Editor Login Reviewer Login Editor Login Remote Office

Computer Engineering ›› 2006, Vol. 32 ›› Issue (2): 70-72.

• Software Technology and Database • Previous Articles     Next Articles

Method of Improving 64-bits Linux System Performance by Reducing Cost of TLB Miss

XU Xianchao   

  1. Institute of Computing Technology, Chinese Academy of Sciences, Beijing 100080
  • Online:2006-01-20 Published:2006-01-20

减少 TLB 失效开销提高64 位Linux 系统性能的方法

许先超   

  1. 中国科学院计算技术研究所,北京 100080

Abstract: This paper presents a novel method named FAST_TLB_REFILL to decrease the cost of TLB miss. This method decreases the time to handle TLB miss by more than 30%, and improves the performance of high frequent TLB miss applications by 1% to 7%.

Key words: TLB refill exception; Software TLB; FAST_TLB_REFILL; Godson2 CPU

摘要: 针对64 位的Linux 提出了一个减少TLB 失效开销的方法——FAST_TLB_REFILL(快速TLB 重载入)。测试结果表明,这种方法可以将TLB 失效处理时间减少30%以上,对TLB 失效比较频繁的程序会有1%~7%的性能提高。

关键词: TLB 重载入异常;STLB;FAST_TLB_REFILL;龙芯2 号CPU