Tom=E1s =D3 h=C9ilidhe wrote: > Let's say a friend of yours has a load of films on the internal hard = > disk on his laptop. You want to copy some of them to your own laptop, = > and the total is about 50 gigabytes. > = > How do you do it? > = > Let's say that your own laptop is running Microsoft Windows, but the = > donor laptop can be running anything (e.g. Linux / Mac OS / Solaris / = > XBox / Playstation 3) > = > Well at the moment here's what I do: > = > * On my own laptop, give my NIC a static IP > * Enable file sharing on my own laptop and share the folder into which I = > want to copy the files > * On the donor laptop, give the NIC a static IP in the same subnet as my = > own laptop > * Go to a file manager and type \\10.10.10.1\ (=3D address of my own lap= top) > * Copy the files across > = > Now this method works great, but I'm just wondering if I'm missing out = > on a faster way. Is Samba file sharing fast enough, or should I be using = > something like FTP? For your purposes, I think the transmission protocol (in this case TCP and ethernet) is what determines the limit. Depending on the situation, you probably can increase your throughput by working on the TCP settings and/or by moving to gigabit ethernet. For short distances and reasonably recent computers, I don't think the higher level protocol (file shares and a simple copy, ftp, whatever) makes much of a difference. It can make a difference in processor load, but I don't think that either of the two are high. (If you add encryption etc, you can get higher of course.) If you have USB2 ports on both systems but no gigabit ports, file sharing through USB may be faster -- but you'd need a device that connects the two. Gerhard -- = http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist