Method and apparatus for direct conveyance of physical addresses from user level code to peripheral devices in virtual memory systems

作者: Boon Seong Ang

DOI:

关键词:

摘要: A memory system and a set of user-level instructions that are callable from code for converting virtual addresses to physical conveying the peripheral devices without requiring call. The uses translation look-aside buffer (TLB) implemented in microprocessor. contents TLB can be updated while processes executing, allowing virtual/physical constantly loaded into too large. Pages use per transaction or job “pinned down” pinned page counts job, as well overall maintained.

参考文章(9)
Jochen Liedtke, Schedulable dynamic memory pinning ,(1998)
Robert A Mcclurg, Ellsworth L Johnson, Dynamic address translation unit with look-ahead ,(1967)
Edward William Felten, Matthias Augustin Blumrich, Kai Li, Cezary Dubnicki, Method and system for initiating and loading DMA controller registers by using user-level programs ,(1996)
Robert W. Collins, Roy L. Hoffman, Frank G. Soltis, Larry W. Loen, Glen R. Mitchell, Synchronizing mechanism for page replacement control ,(1978)
Stephen Arthur Knight, Todd Andrew Gilbertsen, Tracing technique for application programs using protect mode addressing ,(1993)
John Michael Kaiser, David Wayne Victor, Warren Edward Maule, Robert George Schaaf, System for transferring data from a source device to a target device in which the address of data movement engine is determined ,(1995)