Let's assume I have two workstations. Workstation A is a Debian GNU/Linux based system with a bandwidth of approximately 100 MBit/s (up). Workstation B is a Microsoft Windows 7 based system with a bandwidth of approximately 15 MBit/s (down). Now I'd like to edit and share files between them, without having to rely on 3rd party tools/clients. For this I've been using SMB/CIFS (Samba) lately, but the performance I get isn't exactly satisfying. I expected to get roughly the same throughput I get when using (Win)SCP to download files from Worstation A to Workstation B -using SMB/CIFS I got round about 50% to 60% of that. I've been heavily editing the smb.conf (mainly socket options like SO_RCVBUF and SO_SNDBUF) accordingly to various sites on the world wide web to achieve a better throughput, but unfortunately all the tuning and tweaking had the opposite effect slowing down everything even worse.

closed as too localized by dunxd, growse, Michael Hampton, Dave M, mgorven Feb 19 '13 at 16:49

This question is unlikely to help any future visitors; it is only relevant to a small geographic area, a specific moment in time, or an extraordinarily narrow situation that is not generally applicable to the worldwide audience of the internet. For help making this question more broadly applicable, visit the help center. If this question can be reworded to fit the rules in the help center, please edit the question.

  • 3
    Sorry - this seems like something few people will ever want to do. If you need consistent throughput for downloading files to both workstations then you probably need to set up a server in the middle, or stick with storing your files on Workstation A. It seems like you might spend more time trying to make this work perfectly than you will ever save in download speed. – dunxd Feb 19 '13 at 15:02
  • May FTP protocol work on this situation? – ghm1014 Feb 19 '13 at 16:26
  • @ghm1014 Last time I tried out the FTP client built-in Windows Explorer it wouldn't let me modify files without copying the file to my local storage and uploading it again after I finished editing. Has that changed? Or did I miss something? – Oliver K Feb 20 '13 at 1:05

You may keep using samba, store your files on the samba share and configure your windows machine to use offline files.

Offline files will keep your data in sync and use BITS to transfer the modified files in the background.

  • Will it work so nice? Have you ever tryed it? I'm really interested in a real case implementation of that option. Thanks – Carlos Garcia Feb 19 '13 at 16:57

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