gxtracker:
Then maybe it is a good idea to change the following article on Wikipedia about fragmentation: Fragmentierung (Dateisystem) Wikipedia
It mentions preallocation as method to avoid fragmentation.
And you should avoid using Azureus. Other clients have at least the option to use preallocation.
>>The windows copy command is optimized to deal with smaller files - hardly a comparison when
>>considering the size differential of MPEG2 video data.
I really don't know what exactly the copy comand is beeing optimized for. The only thing I know is that it uses preallocation to prevent fragmentation on the target file. Total Commander by the way is doing the same thing on it's internal copy comand.
Sure there are many points of view about preallocation, however IMHO it is an often used, simple method to effectively avoiad fragmentation. How otherwise should the OS know that the file you are writing to will get very large. I will repeat myself but IMHO this is not fixing an os layer bug but good programming style as you give the os more information to handle your intended operation the most effective way.
just my 2 cents.
grubi.
Then maybe it is a good idea to change the following article on Wikipedia about fragmentation: Fragmentierung (Dateisystem) Wikipedia
It mentions preallocation as method to avoid fragmentation.
And you should avoid using Azureus. Other clients have at least the option to use preallocation.
>>The windows copy command is optimized to deal with smaller files - hardly a comparison when
>>considering the size differential of MPEG2 video data.
I really don't know what exactly the copy comand is beeing optimized for. The only thing I know is that it uses preallocation to prevent fragmentation on the target file. Total Commander by the way is doing the same thing on it's internal copy comand.
Sure there are many points of view about preallocation, however IMHO it is an often used, simple method to effectively avoiad fragmentation. How otherwise should the OS know that the file you are writing to will get very large. I will repeat myself but IMHO this is not fixing an os layer bug but good programming style as you give the os more information to handle your intended operation the most effective way.
just my 2 cents.
grubi.