Intro Download and install Frequently Asked Questions Tips and tricks

Homepage







© J.C. Kessels 2009
MyDefrag Forum
May 22, 2013, 12:54:11 pm *
Welcome, Guest. Please login or register.

Login with username, password and session length
News:
 
   Home   Help Search Login Register  
Pages: [1]
  Print  
Author Topic: FastFill(gapsize(n))  (Read 618 times)
poutnik
JkDefrag Hero
*****
Posts: 1105


View Profile
« on: November 06, 2009, 08:09:01 am »

I think FastFill(gapsize(n)) could be a good complement to Defragment(chunksize(n)), FastFill()  and FastFill(Withshuffling).

FastFill(gapsize(n)) would refuse to only partially fill the gap, if it would leaving a gap smaller than gapsize(n).  ( gapsize(n) I suggest 1-2 x chunksize(n)  )

Edit: variant - will not refuse partial fills, but small residual gaps will be further processed.

If there is already a gap smaller than gapsize(n), it would try to fill it normally if possible.
Otherwise it will be enlarging it until it either finds perfect fill ( as Withshuffling does )
either a gap has size gapsize(n) at least.

The result will be avoiding small gaps, that leads finally to defragmentation of big files even by Defragment(chunksize(n)). And it also avoids excesive gap enlargement by shuffling.

In conjuction with that, files should not be moved away from a gap in bigger chunks than gapsize(n), if leaving big enough rests of files.  IMHO this feature could be especially useful for data partitions with big files like multimedia, CD/DVD images, archives, virtual disks.
« Last Edit: November 06, 2009, 08:26:19 am by poutnik » Logged

It can be fast, good or easy. You can pick just 2 of them....
Treating Spacehog zone by the same effort as Boot zone is like cleaning a garden by the same effort as a living room.
jeroen
Administrator
JkDefrag Hero
*****
Posts: 7155



View Profile WWW
« Reply #1 on: November 06, 2009, 08:33:44 am »

Thanks for sharing your idea, I appreciate it.
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.5 | SMF © 2006-2008, Simple Machines LLC Valid XHTML 1.0! Valid CSS!