Sorry if wrong section. I have a relatively (50G) large file on ext3, I need good linear access / bandwidth times on it. Is there a way to "defrag", the way it was copied over to the server I am pretty sure was fragmented pretty badly. I don't need perfect defrag, but is there a good way to make the file "less fragmented"? Would a something simple like cp my_file /tmp/garbage rm my_file mv /tmp/garbage my_file do the magic?