作者: Eric E. Lowe , Wesley Shao
DOI:
关键词: Operating system 、 Page replacement algorithm 、 Zero page 、 Page address register 、 Physical address 、 Page fault 、 Control bus 、 Address bus 、 Computer science 、 Virtual address space
摘要: According to one embodiment of the invention, a technique is provided for facilitating relocation data from source page destination in computing system which I/O devices may conduct DVMA transactions via an IOMMU. Before relocation, it determined whether any potentially are accessing page. If that device page, then IOMMU's driver (“bus nexus”) “suspends” bus. The bus nexus allows pending memory finish. While suspended, kernel moves contents After has moved contents, TLB updated so virtual address was mapped page's physical address. “unsuspends”