LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

question

Hi Guys,
 
I  am currently doing a Cardreader throughput measurement system. Its just a simple program that copies files from one directory to another and getting the time it takes for it to finish. However.. when I copy, using the COPY function, data from the memory card to the hard disk, the transfer time seems very fast..as compared to when I manually transfer the file from memory card to hard disk.
Like when i use the COPY function to transfer a 100MB file to the hard disk, it would take more or less 1 second as compared to when I click and drag the file to the hard disk (about 8 seconds).
Can someone explain why this is happening?
Am I using the copy function as it is supposed to be used? or is there a different approach to what I am doing?
 
Thanks for your help
 
0 Kudos
Message 1 of 2
(2,406 Views)
I am pretty sure that your results are accurate.  There is alot of overhead when copying through windows Explorer as opposed to other methods.  In my experience using ftp or file transfer over a network, ftp always wins by a much larger margain.  Say I wanted to back up my computer (10 gigs worth) and I have a gigabit connection to the server, it would go at almost "full" speed using ftp (providing that there is not a huge load on the server from other users).  But if I did the same transfer using windows explorer, it would take a significant amount of time longer.

Some of the other members may have other ideas as well or prove me wrong, but that has been my experience

Kenny

Kenny

0 Kudos
Message 2 of 2
(2,384 Views)