Abstract:
Aiming at the coexistence of several address space in system-level binary translation, this paper presents 2 code Cache index methods using virtual-address index and physical-address index. Physical-address index helps to share translated code Cache between processes. Experimental results show that physical-address index achieves better performance than virtual-address index in multi-process environment.
Key words:
system-level binary translation,
physical-address index,
virtual-address index
摘要: 针对系统级二进制翻译中多地址空间共存的情况,提出2种使用虚拟地址和物理地址对代码Cache进行索引的方法。物理地址索引方法有助于各个进程共享已被翻译的代码Cache。测试结果表明,在多进程环境下,物理地址索引的性能高于虚拟地址索引。
关键词:
系统级二进制翻译,
物理地址索引,
虚拟地址索引
CLC Number:
XING Chong; FU Yu-zhuo. Code Cache Index in System-level Dynamic Binary Translation[J]. Computer Engineering, 2008, 34(22): 253-255.
邢 冲;付宇卓. 系统级动态二进制翻译中的代码Cache索引[J]. 计算机工程, 2008, 34(22): 253-255.