METHODS, SYSTEMS, AND APPARATUS FOR OBJECT INVOCATION ACROSS PROTECTION DOMAIN BOUNDARIES

Methods, apparatus, systems, and computer program products for invoking remote process calls and facilitating inter-process communications in a protected memory system employ a kernel that supports remote invocation of objects by a system call. The system call may include an object identifier and a...

Full description

Saved in:
Bibliographic Details
Main Authors BRIAN H KELLY, URQUHART KRISTOPHER S, CHANDRASEKHAR RAMESH, WALKER ROBERT G
Format Patent
LanguageEnglish
Korean
Published 09.09.2009
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Methods, apparatus, systems, and computer program products for invoking remote process calls and facilitating inter-process communications in a protected memory system employ a kernel that supports remote invocation of objects by a system call. The system call may include an object identifier and a set of pointers to input and output buffers. The kernel locates the specified object in a separate server process domain and awakens a server thread within the server domain to invoke the object. Using provided memory pointers, the kernel can copy input and output data across the protection domains in a single step without the need for copying data into an intermediate buffer. This eliminates the overhead of multiple data copy steps that are required in conventional protected memory systems.
Bibliography:Application Number: KR20097013633