I continue to see people state that there is no need to defrag a Linux file system. My question is: Why?
From what I understand, files are placed on the hard drive in one continuous line which spirals from the center of the disk to the outer edge. If you have a text file in the middle of the hard drive that is 33kb and there is a file in front of it and a file behind it, what happens when you add 1Mb of text to that text file? Does Linux take that 33kb file, add your 1Mb of data and place the file at the end of the line instead of where it was before you added text? It seems that, by doing this, all the files behind the edited file would be shifted forward one slot to keep from being fragmented and the file you edited would be placed at the end. Seeing as how a large number of files are constantly being edited all the time, it seems that the hard drive would never be at rest and die quicker than a different set up.
Is my thinking off or am I close to being correct? I am just trying to further understand how my wonderful FC3 system works