Patent · US Expired

Memory allocation method for allocating two logical store areas to a free store, that is one common physical store area of a computer

US5727185A · kind A · utility

10Cited by
3References
7Claims
0Family size

Assignee

Inventor

Key dates

Filing dateFeb 6, 1997
Grant dateMar 10, 1998
Priority date
Expiry dateFeb 6, 2017

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F12/023
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method for dynamic management of a free store of a computer system, the free store being subdivided into at least two logical store areas with different access characteristics. Each logical store area of the at least two logical stores is separately managed. A segment is assigned size to a logical store area of the free store, the segment size corresponding to a maximum size described as a maximum in a buddy algorithm. In the event of a store request regarding a first logical store area of the at least two logical store areas, a segment from the free store is assigned to the first logical store area if there is no store segment of sufficient size available. In the event of a store request regarding a second logical store area of the at least two logical store areas, a segment from the free store which has not been assigned to any other logical store area is assigned to the second logical store area and which is adjacent to already assigned segments if no store segment of sufficient size is available. If it is no longer possible to satisfy a store request from a logical store area of the at least two logical store areas, which requires an assignment from the free store, since the …

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.