发明名称 Synchronizing A Translation Lookaside Buffer with Page Tables
摘要 The translation lookaside buffer (TLB) of a processor is kept in synchronization with a guest page table by use of an indicator referred to as a“T”bit. The T bit of the NPT/EPT entries mapping the guest page table are set when a page walk is performed on the NPT/EPT. When modifications are made to pages mapped by NPT/EPT entries with their T bit set, changes to the TLB are made so that the TLB remains in synchronization with the guest page table. Accordingly, record/replay of virtual machines of virtualized computer systems may be performed reliably with no non-determinism introduced by stale TLBs that fall out of synchronization with the guest page table.
申请公布号 US2010318762(A1) 申请公布日期 2010.12.16
申请号 US20090485751 申请日期 2009.06.16
申请人 VMWARE, INC. 发明人 MALYUGIN VYACHESLAV VLADIMIROVICH;WEISSMAN BORIS;VENKITACHALAM GANESH;XU MIN
分类号 G06F12/10;G06F12/00 主分类号 G06F12/10
代理机构 代理人
主权项
地址