System and method for zero buffer copying in a middleware environment
US8856460B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | May 17, 2011 |
| Grant date | Oct 7, 2014 |
| Priority date | — |
| Expiry date | Sep 10, 2031 |
Classification
- Technology area (CPC Y)Emerging Cross-Sectional Technologies
- CPC primaryY10T409/309408
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
Systems and methods are provided for zero buffer copying, where such a system includes one or more high performance computing systems, each including one or more processors and a high performance memory. The system further includes a user space that includes a Java virtual machine (JVM) and one or more application server instances; and a plurality of byte buffers accesible to the JVM and the one or more application server instances. When a request is received by a first application server instance data associated with the request is stored in a heap space associated with the JVM, and the JVM pins the portion of the heap space where the data is stored. The data is pushed to a first byte buffer where it is accessed by the first application server instance. A response is generated by the first application server using the data, and sent by the first application server.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.