Concurrent storage allocations or returns without need to lock f

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

39549701, 395600, 395650, G06F 1200

Patent

active

056528647

ABSTRACT:
Two or more storage allocation requests in a computer system can be made concurrently. Available storage blocks are chained together. A length of the respective block and a pointer to the next block in the chain are stored in each block. The chain is searched to identify one of the available blocks to satisfy one storage allocation request while permitting allocation of another block on the chain pursuant to another storage allocation request. While permitting allocation of another block on the chain pursuant to another storage allocation request, access to the one block is prevented pursuant to this other request and the length of the one block is reduced by an amount equal or greater than that of the one request such that after the preventing step another storage allocation request cannot be satisfied from the length by which the one block was reduced. Storage block return and allocation requests can also be made concurrently.

REFERENCES:
patent: 4536837 (1985-08-01), Olson et al.
patent: 4937736 (1990-06-01), Chang et al.
patent: 4975870 (1990-12-01), Knicely et al.
patent: 5025367 (1991-06-01), Gurd et al.
patent: 5062038 (1991-10-01), Jordan, Jr.
patent: 5063501 (1991-11-01), Jordan, Jr.
patent: 5063502 (1991-11-01), Jordan, Jr.
patent: 5063504 (1991-11-01), Jordan, Jr.
patent: 5109336 (1992-04-01), Guenther et al.
patent: 5175852 (1992-12-01), Johnson et al.
patent: 5210848 (1993-05-01), Liu
patent: 5226155 (1993-07-01), Iijima
patent: 5247634 (1993-09-01), Cline et al.
patent: 5255387 (1993-10-01), Arnold et al.
patent: 5265245 (1993-11-01), Nordstrom et al.
patent: 5287521 (1994-02-01), Nitta et al.
patent: 5293600 (1994-03-01), Vriezen
patent: 5293614 (1994-03-01), Ferguson et al.
patent: 5339411 (1994-08-01), Heaton, Jr.
patent: 5418929 (1995-05-01), Tsuboi et al.
patent: 5420999 (1995-05-01), Mundy
patent: 5432908 (1995-07-01), Heddes et al.
patent: 5463776 (1995-10-01), Voigt et al.
patent: 5481702 (1996-01-01), Takahashi
patent: 5491810 (1996-02-01), Allen
patent: 5561785 (1996-10-01), Blandy et al.
IBM TDB, "Return On Consumption-Based Dynamic Butter Management Scheme in Query Environments", vol. 32, No. 12, May 1990, pp. 250-251.
IBM TDB, "Method for Managing Dynamic Storage", vol. 32 No. 1, Jun. 1987, p. 448.
IBM TDB, "Dynamic Allocation of Basic Storage Module and its Control Circuitry in a Dual Stream Processor System", vol. 27, No. 8, Jan. 1985, pp. 4763-4764.
C. Maples, "A High-Performance, Memory-Based Interconnection System for Multicomputer Environments", May 1990, pp. 295-304, Supercomputing '90.
Magnusson et al. "Queue Locks on Cache Coherent Multiprocessors", Jun. 1994, pp. 165-171, Parallel Processing 1994 Symposium.
Enterprise Systems Architecture/390 "Principles of Operation", SA22-7201-00 .

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

Concurrent storage allocations or returns without need to lock f does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Concurrent storage allocations or returns without need to lock f, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Concurrent storage allocations or returns without need to lock f will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-639919

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