Ok, this may be a simple question, but, I have never thought about this, until, I remembered my days back in DOS, and Windows Operating System thinking...

When you install Knoppix to the hard drive, you have three choices: Ext2, Ext3, and the Reiser [sp] File Systems.

From what I heard, and was told, within this Forum, best options were Ext3, and Reiser. You shouldn't use Ext2, because it doesn't contain "journaled" capability - which, is supposed to help, in case of a system crash, the file system can better "regain" lost data from these File Systems.

But, thinking back to my "previous" OS days, does any Linux OS File System contain the capability to "defragment" the data as well??? This was a horrible under-sight by M$, not to be able to handle this "on-the-fly", and after a few weeks, let alone a few days, your data was "pot-holed" all over your hard drive, thus M$ released, in many of what M$ does, an emergency addition of a defragmenter program, to correct this under-sight.

Does Debian, or Knoppix, already handle this under-sight, is it a concern in this Operating System, or is it still a concern, just need a apt-get to have this issue not a problem???

I want my Knoppix/Debian install to run for years, and years, and with the stability of Linux, capable of running continuously for days, and even weeks, on end - this could be an issue of anything should happen, unforeseen, to the hard drive.

Again, this may be a concern in the Windows World, is it also a concern in the Linux World, or is this just another thing that Linux does better, than in that "other" OS???

Thanks for any information on this concern,
Cuddles