- 专利标题: 在虚拟化平台中管理TLB高速缓存的方法和装置
-
申请号: CN202210496390.0申请日: 2022-05-09
-
公开(公告)号: CN114595164B公开(公告)日: 2022-08-16
- 发明人: 谈鉴锋 , 别体伟 , 沈安琪 , 贺勇 , 陈歆
- 申请人: 支付宝(杭州)信息技术有限公司
- 申请人地址: 浙江省杭州市西湖区西溪路556号8层B段801-11
- 专利权人: 支付宝(杭州)信息技术有限公司
- 当前专利权人: 支付宝(杭州)信息技术有限公司
- 当前专利权人地址: 浙江省杭州市西湖区西溪路556号8层B段801-11
- 代理机构: 北京亿腾知识产权代理事务所
- 代理商 陈霁; 周良玉
- 主分类号: G06F12/0802
- IPC分类号: G06F12/0802 ; G06F9/455
摘要:
本说明书实施例提供一种在虚拟化平台中管理TLB高速缓存的方法和装置,其中虚拟化平台运行若干虚拟机,每一虚拟机被分配独有的VPID,该虚拟机中所有虚拟逻辑处理器共享该VPID;虚拟机中运行的客户进程被分配有PCID。TLB高速缓存中TLB条目的标识字段包括VPID和PCID。上述方法包括:当检测到涉及无效地址映射关系的目标客户进程,获取该目标客户进程对应的当前VPID和当前PCID;将当前PCID归入当前VPID对应的无效PCID集合中,并从目标虚拟机的可用PCID集合中,选择一PCID作为更新PCID;将该更新PCID分配给目标客户进程,使得TLB高速缓存中记录针对目标客户进程的更新条目,该更新条目的标识字段包括更新PCID。
公开/授权文献
- CN114595164A 在虚拟化平台中管理TLB高速缓存的方法和装置 公开/授权日:2022-06-07