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.