Method and system for implementing variable sized extents

   
   

A method and mechanism for implementing variable sized extents for a logical volume or file is disclosed. Instead of using extents which all have the same size to form a logical volume, a logical volume includes extents having different extent sizes. A relatively small extent size is used for extents allocated for the first portion of a logical volume, which increases to a larger extent size for extents allocated to a second portion of the logical volume, which again increase one or more times for extents allocated for later portions of the logical volume.

Une méthode et un mécanisme pour mettre en application des ampleurs classées variables pour un volume ou un dossier logique est révélée. Au lieu d'employer les ampleurs que tout a la même taille pour former un volume logique, un volume logique inclut des ampleurs ayant différentes tailles d'ampleur. Une taille relativement petite d'ampleur est employée pour des ampleurs assignées pour la première partie d'un volume logique, qui grimpe jusqu'à une plus grande taille d'ampleur pour les ampleurs assignées à une deuxième partie du volume logique, qui augmentent encore une ou plusieurs fois pour des ampleurs assignées pour les parties postérieures du volume logique.

 
Web www.patentalert.com

< Distributed computer system including a virtual disk subsystem and method for providing a virtual local drive

< FIFO memory devices having multi-port cache and extended capacity memory devices therein with retransmit capability

> Cache-flushing engine for distributed shared memory multi-processor computer systems

> Caching mechanism for a virtual heap

~ 00170