Method of allocating clusters of computer readable medium to a file while minimizing fragmentation of the computer readable medium

   
   

The present invention is a method of allocating clusters of a disk or other computer readable medium containing a plurality of clusters to minimize fragmentation. To accomplish this, at least one available block is identified in the computer readable medium. Each block includes one or more contiguous available clusters, where each cluster comprises one or more units of storage space. A request is received to allocate one or more clusters to a file. At least one of the available blocks is selected based on a location of the available block. At least some of the clusters are allocated, and the file is written to the allocated clusters.

De onderhavige uitvinding is een methode om clusters van een schijf of ander computer leesbaar middel toe te wijzen die een meerderheid van clusters bevatten om fragmentatie te minimaliseren. Om dit te verwezenlijken, wordt minstens één beschikbaar blok geïdentificeerd in het computer leesbare middel. Elk blok omvat één of meerdere aangrenzende beschikbare clusters, waar elke cluster uit één of meerdere eenheden van opslagruimte bestaat. Een verzoek wordt ontvangen om één of meerdere clusters aan een dossier toe te wijzen. Minstens één van de beschikbare blokken wordt geselecteerd gebaseerd op een plaats van het beschikbare blok. Minstens worden enkele clusters toegewezen, en het dossier wordt geschreven aan de toegewezen clusters.

 
Web www.patentalert.com

< Data synchronization of multiple remote storage

< Real time local and remote management of data files and directories and method of operating the same

> Method and system for recovering data from an optical write once read many (WORM) medium with both directory entries damaged

> Debug and data collection mechanism utilizing a difference in database state by using consecutive snapshots of the database state

~ 00114