Method and system for reducing memory allocation requests

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 12/08 (2006.01) G06F 9/50 (2006.01) G06F 12/02 (2006.01)

Patent

CA 2107387

A computer method and system for allocating memory for a plurality of software routines. Before execution of the software routines, a collective buffer is allocated. Each software routine is assigned an offset within the collective buffer. Each software routine may then use the portion of the collective buffer starting at its offset as its dynamically allocated work space. To allocate the collective buffer, a collective buffer size is first determined which is sufficient to satisfy the total dynamic memory requirements of the software routines. In determining the collective buffer size, the size of a software routine buffer required by each software routine is accumulated into the collective buffer size. As each software routine buffer size requirement is accumulated, the interim total is stored as the offset for the next software routine. When the last software routine buffer size requirement is accumulated, the total indicates the collective buffer size. A collective buffer of the collective buffer size is then allocated. When the software routines are executed, each software routine uses a portion of the collective buffer referenced by its assigned offset. When all the software routines complete execution, the collective buffer may then be deallocated. In a preferred embodiment, the memory is allocated to a software system having a layered architecture including an application program and a device driver comprising a plurality of component device drivers.

LandOfFree

Say what you really think

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

Rating

Method and system for reducing memory allocation requests does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and system for reducing memory allocation requests, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for reducing memory allocation requests will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-2036415

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