发明名称 Synchronising a Translation Lookaside Buffer to an Extended Paging Table
摘要 In a virtualisation based system, a Translation Lookaside Buffer (TLB) stores a mapping from a guest address to a host physical address. In response to an instruction and an operand, a logic circuit performs a synchronisation of a mapping from a guest address to a physical address of the host (host physical address) stored in the buffer with a corresponding mapping stored at least in part in an extended paging table (EPT). The synchronisation is based at least in part on the operand of the instruction which comprises at least one of a context descriptor and an EPT pointer. Preferably, the synchronisation comprises updating the mapping stored in the TLB based at least in part on the mapping stored in the EPT, where the mapping in the EPT is stored with the same guest address as the mapping stored in the TLB. The virtualisation based system may be a Virtual Machine Monitor.
申请公布号 GB2441039(A) 申请公布日期 2008.02.20
申请号 GB20070015604 申请日期 2007.08.10
申请人 INTEL CORPORATION 发明人 STEVEN BENNETT;ANDREW V ANDERSON;GILBERT NEIGER;RICHARD UHLIG;DION RODGERS;RAJESH MADUKKARUMUKUMANA;CAMRON RUST;SEBASTIAN SCHOENBERG
分类号 G06F12/10 主分类号 G06F12/10
代理机构 代理人
主权项
地址