Dynamic memory management in an RDMA context

Electrical computers and digital processing systems: memory – Storage accessing and control – Shared memory area

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C709S216000, C711SE12009

Reexamination Certificate

active

07849272

ABSTRACT:
A method for dynamically managing memory to support one or more processes executing in a remote direct memory access (RDMA) environment is provided. The method includes inserting a descriptor in a shared descriptor table, the descriptor corresponding to a block of memory allocated to a heap by an operating system. The method further includes, in response to allocating a portion of the block of memory from the heap to a process, determining whether the process has an existing registration with an application program interface for the block of memory. If the process has no existing registration, registering the process the process is registered with the application program interface and a registration corresponding to the block of memory is stored in a private registration table of the process. Additionally, the method includes, in response to the process releasing the allocated portion of the block of memory to the operating system, de-registering with the application program interface and removing the registration from the registration table. When the block of memory is released to the operating system, other registrations corresponding to the block of memory in other private registration tables of other processes remain in the other registration tables.

REFERENCES:
patent: 2006/0227799 (2006-10-01), Lee
patent: 2006/0236063 (2006-10-01), Hausauer et al.
patent: 2008/0104337 (2008-05-01), VelurEunni

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Dynamic memory management in an RDMA context does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Dynamic memory management in an RDMA context, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Dynamic memory management in an RDMA context will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4225230

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.