发明名称 Computer system and method providing a memory buffer for use with native and platform-independent software code
摘要 The present invention relates to computer systems and methods for providing a memory buffer for use with native and platform-independent software code. In a particular embodiment, the method includes providing a first software program compiled to platform-independent code for execution in a first process of the computer system, providing a second software program compiled to native code for execution in a second process of the computer system, and sending a message from the first process to the second process to request a memory buffer. In another particular embodiment, the computer system includes a processor and a memory. The computer system includes a first process to execute a first software program coded in a safe language, a second process to execute a second software program coded in an unsafe language, and an inter-process communication mechanism that allows data message communication between the first process and the second process. The inter-process communication mechanism includes a command that provides for transmission of a message from the first process to the second process to request creation of a direct buffer that is mapped from both the first process and the second process to a common memory area.
申请公布号 US7213098(B2) 申请公布日期 2007.05.01
申请号 US20020073851 申请日期 2002.02.11
申请人 SUN MICROSYSTEMS, INC. 发明人 CZAJKOWSKI GRZEGORZ J.;DAYNES LAURENT P.
分类号 G06F12/06;G06F9/34;G06F9/40;G06F9/44;G06F9/46;G06F12/00;G06F21/00 主分类号 G06F12/06
代理机构 代理人
主权项
地址