View Full Version : Can FlashFXP distribute the disk space before download?
itstone
11-15-2009, 08:48 PM
I noticed when i use FlashFXP to download a file from a FTP site,the file size started from 0 byte and increased by the time,and after the downloading is complete,i found a lot of disk fragment.Can FlashFXP distribute the disk space before downloading to avoid the disk fragment?I know FlashGet has this kind of function.
MxxCon
11-16-2009, 02:46 AM
flashfxp doesn't pre-allocate disk space because then it would be impossible to resume incomplete transfers.
flashget keeps info of what was downloaded internally, and it's usable only by flashget, nothing else.
flashfxp, or any other ftp client in the world would see that a local file is x bytes but remote file is y bytes and it'll be able to resume transfer knowing exactly which bytes to get.
disk fragmentation is a pretty insignificant thing. it can be easily addressed by running a defrag once a night or even once a week.
itstone
11-16-2009, 07:57 AM
Thanks for the reply.
You are right,FlashGet keeps task info in a .jcd file.
About the disk fragmentation,if FlashFXP stores the received data in order,then the fragmentation should not exist,but in fact it does. For example,I just formatted partition E in NTFS,and downloaded a 2GB file in this partition by FlashFXP without any interruption.Then I run the Windows XP defragment and it said I should defrag this partition...It seems FlashFXP store the data in a random order:confused: I'm not worried about the fragmentation now,just a little curious.
MxxCon
11-16-2009, 08:08 AM
flashfxp doesn't store data in any order.
flashfxp receives data from a server and then when buffers are full, initiates a flush. It's up to OS to write out data from those buffers to disk in whatever order it does.
just because a file is fragmented doesn't mean it'll always perform slower than a contiguous file. in ntfs some level of fragmentation is natural and there is nothing can be done about that.
furthermore, if you have other activity on that disk, OS might have no choice but to fragment a file.
vBulletin® v3.8.11 Alpha 3, Copyright ©2000-2025, vBulletin Solutions, Inc.