Date: Thu, 01 Mar 2007 23:34:38 +0100 From: Ivan Voras <ivoras@fer.hr> To: freebsd-questions@freebsd.org Subject: Re: defrag Message-ID: <es7ke0$fqr$1@sea.gmane.org> In-Reply-To: <20070301172157.8fc10842.wmoran@collaborativefusion.com> References: <539c60b90703010849x33dd4bbbt8f6ca6aa0c8e83a0@mail.gmail.com> <es7gv6$3is$1@sea.gmane.org> <20070301165055.638b0a06.wmoran@collaborativefusion.com> <es7im6$9tu$1@sea.gmane.org> <20070301172157.8fc10842.wmoran@collaborativefusion.com>
next in thread | previous in thread | raw e-mail | index | archive | help
[-- Attachment #1 --] Bill Moran wrote: > In response to Ivan Voras <ivoras@fer.hr>: >> I believe that a "fragmented file" in common usage refers to a file >> which is not stored continuously on the drive - i.e. it occupies more >> than one continuous region. How is UFS fragmentation different than >> fragmentation on other kinds of file systems? > > That common usage refers to Windows filesystems. > > In unix filesystems, fragmentation refers to the number of blocks that have > been broken down in to fragments to either hold files smaller than a block, > or (as you mentioned) use the space at the end of a file that doesn't fit > exactly in a block. Ok, so the difference is in the name, not in the semantics :) Unfortunately, all the world is Windows now and that's why I try to use "block fragments" instead of just "fragments" to try avoid confusion. > But this also makes it _easy_ for the filesystem to avoid causing the type > of fragmentation that _does_ degrade performance. For example, when the > first block is on track 10, then the next block is on track 20, then we're > back to track 10 again, then over to track 35 ... etc, etc > > Keep in mind, that in the previous 3 paragraphs, I was using the "Windows" > definition of "fragmentation." Agreed. [-- Attachment #2 --] -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.4 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFF51T+ldnAQVacBcgRApvpAKDuE7pcQlIhWSXdtkfIuEJQQLSlbgCfc8yo pgUEKgngalRlVKRTOyU+EEM= =PyyF -----END PGP SIGNATURE-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?es7ke0$fqr$1>
