Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Two computer is connected via network cable. Comp A and CompB. CompA has 2 GB RAM and CompB has 4 GB RAM. I am trying to copy 50GB data(1 file not many files) from CompB to CompA.

1) Make the folder shared which contains the file in Comp B and copy from CompA

2) Create a shared folder in CompA and paste it from CompB to that shared folder.

Question is which operation works faster? or they are same?

Thanks for help!

share|improve this question
2  
the operations are approximately equivalent. –  Frank Thomas May 11 '13 at 3:07
    
can I ask why down vote for? –  Dilshod May 11 '13 at 13:58

2 Answers 2

I just recently did some research on efficient transferring of large files in Windows. Technically speaking, you should not have any issues cutting and pasting the file.

However, if you want to do it as fast as possible, you should be sure to disable any anti-virus programs on both machines. In my tests, on transferring 350GB files, the AV program on both machines was a big bottleneck when dealing with large files. Also, cut and paste is not necessarily the most efficient when copying large files. A program that supports unbuffered I/O will copy more efficiently. Microsoft's RichCopy is much faster than cut and paste. You can get a copy here. There are other programs out there that do unbuffered I/O copies, too. Lastly, it appears that pushing from the source to a destination is slightly more reliable than the other way around according to this article from MS.

share|improve this answer

I haven't tested it but I believe it would be same either way. Note Mark Russinovich's article regarding the File IO and Cache Manager engine. It mentions how a remote file copy uses the Cache Manager (or in this case, doesn't use it). So rather than filling up the system's memory with data only used for that one operation, remote file copy speeds were improved through changes in the network protocol.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.