Method for distributing objects in a heterogeneous group of data storage devices includes breaking down each object into a plurality of blocks, distributing the blocks in different storage devices in accordance with a distribution law which consists in distributing in each of the storage devices pieces of objects consisting each of one or of a plurality of blocks. The parameter used for managing the distribution of the pieces of objects is a flexibility coefficient CF(i), representing the difference between the weights of the pieces of the object (i). Values representing the variability in the popularity of each object are periodically measured and calculated; for each object, a desired flexibility coefficient CFv(i) to be assigned to the object is calculated from said values measured or calculated at instant (t), in accordance with a principle.

 
Web www.patentalert.com

> Methods, systems, and computer program products for managing a memory by storing external objects in a dynamic heap

~ 00335