I have just gotten my project to navigate the file system of one usb drive and copy any selected file to a second drive on a hub. I am able to copy files of about 200 kb in a few seconds using the file.copy(source file, dest file) command, however when I choose a larger file the transfer rate seems to slow down.
I know that obviously larger files take longer to copy, however the actual rate at which it is copying seems to slow down as well. I have a few general questions about whats happening?
-
I can time how long it takes to get the data transfer rate but it would be useful if someone could tell me the transfer rate GHI says the FEZ is capable of.
-
Does the domino support usb 2.0, if so it might be my hub is a low speed hub and possible I can change that.
-
Would using a system like the cobra that has more memory speed up the file copying process?
-
If I want to show a progress bar while a file is transferring is it a good idea to break the file up into bytes and copy them individually so I can calculate a percentage transfered and display that on a screen? Like would this make the whole thing much slower than using the regular file.copy command.
Sorry for all the questions, any help is appreciated.
Regards,
Aaron