Page 1 of 2 12 LastLast
Results 1 to 10 of 11

Thread: Using Dolphin's integrated FTP\SFTP is very slow

  1. #1

    Default Using Dolphin's integrated FTP\SFTP is very slow

    Hi,
    I'm on Leap x64 and just about few days ago I found that I could use Dolphin as a FTP\SFTP client wich is greate because of the split screen options, etc.
    I've set up my servers but what I found out later is that it is extremely slow at copying\moving operations! Painfully slow.

    I know, I should use Filezilla or a dedicated FTP client, is what I used for years, but it would be awsome if Dolphin's FTP client would be a bit faster.
    OpenSUSE Leap 42.2 x64 KDE

  2. #2
    Join Date
    Jun 2008
    Location
    San Diego, Ca, USA
    Posts
    10,956
    Blog Entries
    2

    Default Re: Using Dolphin's integrated FTP\SFTP is very slow

    I don't use Dolphin for FTP,

    But,
    On a thought...
    You might see if there is a difference accessing an Anonymous FTP vs an FTP site that requires authentication.

    Could narrow down the issue considerably.
    If you see a diff, then you can take a closer look at what kind of credentials are being passed, the number and size of files being transferred, more.

    TSU
    Beginner Wiki Quickstart - https://en.opensuse.org/User:Tsu2/Quickstart_Wiki
    Solved a problem recently? Create a wiki page for future personal reference!
    Learn something new?
    Attended a computing event?
    Post and Share!

  3. #3

    Default Re: Using Dolphin's integrated FTP\SFTP is very slow

    Quote Originally Posted by tsu2 View Post
    I don't use Dolphin for FTP,

    But,
    On a thought...
    You might see if there is a difference accessing an Anonymous FTP vs an FTP site that requires authentication.

    Could narrow down the issue considerably.
    If you see a diff, then you can take a closer look at what kind of credentials are being passed, the number and size of files being transferred, more.

    TSU
    I'm using SFTP for security.

    I will try and set up a test FTP account using plain login and see if there is any difference. Will use a 10 MB file and copy to\from on plain FTP and SFTP and see if there is any difference. I don't have\use anonymous.

    Later edit:

    Ok so what I found out while copying a 10 MB single file is this:
    - Using plain FTP the speed is steady and maxing out my upload speed
    - Using SFTP it reaches about 80% of max upload speed and seems to fluctuate.

    Maybe the native FTP client doens't do parallel downloads\uploads?
    OpenSUSE Leap 42.2 x64 KDE

  4. #4
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    26,538
    Blog Entries
    15

    Default Re: Using Dolphin's integrated FTP\SFTP is very slow

    Hi
    Also try via scp to confirm it's not network related, eg;
    Code:
    scp testfile username@host:testfile
    
    scp tor-browser-linux64-6.0.1_en-US.tar username@host:tor-browser-linux64-6.0.1_en-US.tar
    tor-browser-linux64-6.0.1_en-US.tar                                                                                                 100%  189MB  62.8MB/s   00:03
    Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
    SUSE SLE, openSUSE Leap/Tumbleweed (x86_64) | GNOME DE
    If you find this post helpful and are logged into the web interface,
    please show your appreciation and click on the star below... Thanks!

  5. #5

    Default Re: Using Dolphin's integrated FTP\SFTP is very slow

    Quote Originally Posted by malcolmlewis View Post
    Hi
    Also try via scp to confirm it's not network related, eg;
    Code:
    scp testfile username@host:testfile
    
    scp tor-browser-linux64-6.0.1_en-US.tar username@host:tor-browser-linux64-6.0.1_en-US.tar
    tor-browser-linux64-6.0.1_en-US.tar                                                                                                 100%  189MB  62.8MB/s   00:03
    scp maxes my upload speed!
    OpenSUSE Leap 42.2 x64 KDE

  6. #6
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    26,538
    Blog Entries
    15

    Default Re: Using Dolphin's integrated FTP\SFTP is very slow

    Quote Originally Posted by robertot5 View Post
    scp maxes my upload speed!
    Hi
    OK, so I'm guessing dolphin is using gvfs (just like Nautilus), so there is overhead as I would assume it uses gvfs-copy.

    If you connect to the remote system via dolphin and sftp, then run;
    Code:
    gvfs-mount -l
    Do you see something like;
    Code:
    Mount(0): username on remotehost -> sftp://username@remotehost/
      Type: GDaemonMount
    Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
    SUSE SLE, openSUSE Leap/Tumbleweed (x86_64) | GNOME DE
    If you find this post helpful and are logged into the web interface,
    please show your appreciation and click on the star below... Thanks!

  7. #7
    Join Date
    Jun 2008
    Location
    San Diego, Ca, USA
    Posts
    10,956
    Blog Entries
    2

    Default Re: Using Dolphin's integrated FTP\SFTP is very slow

    You can use SFTP for its encryption while still connecting anonynously (without password).

    This further narrows down whether the problem is specifically now authentication is implemented and not more broadly the encryption+authentication.

    Also, FTP in general should transfer all files in that task in a single session requiring authentication only once, like what you're observing with scp.
    By comparing transfers of a single large file vs many files of approx the same overall size, it might become obvious whether new sessions are created with every file (or you can do a packet capture). Naturally, each time a session is created, there is repeated overhead utilizing resources and will cause additional delay.

    TSU
    Beginner Wiki Quickstart - https://en.opensuse.org/User:Tsu2/Quickstart_Wiki
    Solved a problem recently? Create a wiki page for future personal reference!
    Learn something new?
    Attended a computing event?
    Post and Share!

  8. #8

    Default Re: Using Dolphin's integrated FTP\SFTP is very slow

    Quote Originally Posted by malcolmlewis View Post
    Hi
    OK, so I'm guessing dolphin is using gvfs (just like Nautilus), so there is overhead as I would assume it uses gvfs-copy.

    If you connect to the remote system via dolphin and sftp, then run;
    Code:
    gvfs-mount -l
    Do you see something like;
    Code:
    Mount(0): username on remotehost -> sftp://username@remotehost/
      Type: GDaemonMount
    It lists only my local drives

    Code:
    Drive(0): WDC WD1600AAJS-0
      Type: GProxyDrive (GProxyVolumeMonitorUDisks2)
      Volume(0): HDD160
        Type: GProxyVolume (GProxyVolumeMonitorUDisks2)
        Mount(0): HDD160 -> file:///home/roberto/Data
          Type: GProxyMount (GProxyVolumeMonitorUDisks2)
    Drive(1): INTEL SSDSC2CW12
      Type: GProxyDrive (GProxyVolumeMonitorUDisks2)
    Drive(2): ASUS    DRW-1608P2S
      Type: GProxyDrive (GProxyVolumeMonitorUDisks2)
    
    
    OpenSUSE Leap 42.2 x64 KDE

  9. #9

    Default Re: Using Dolphin's integrated FTP\SFTP is very slow

    Quote Originally Posted by tsu2 View Post
    You can use SFTP for its encryption while still connecting anonynously (without password).

    This further narrows down whether the problem is specifically now authentication is implemented and not more broadly the encryption+authentication.

    Also, FTP in general should transfer all files in that task in a single session requiring authentication only once, like what you're observing with scp.
    By comparing transfers of a single large file vs many files of approx the same overall size, it might become obvious whether new sessions are created with every file (or you can do a packet capture). Naturally, each time a session is created, there is repeated overhead utilizing resources and will cause additional delay.

    TSU
    I'll try and set up an FTP account with anonymous login.
    OpenSUSE Leap 42.2 x64 KDE

  10. #10
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    26,538
    Blog Entries
    15

    Default Re: Using Dolphin's integrated FTP\SFTP is very slow

    Quote Originally Posted by robertot5 View Post
    It lists only my local drives

    Code:
    Drive(0): WDC WD1600AAJS-0
      Type: GProxyDrive (GProxyVolumeMonitorUDisks2)
      Volume(0): HDD160
        Type: GProxyVolume (GProxyVolumeMonitorUDisks2)
        Mount(0): HDD160 -> file:///home/roberto/Data
          Type: GProxyMount (GProxyVolumeMonitorUDisks2)
    Drive(1): INTEL SSDSC2CW12
      Type: GProxyDrive (GProxyVolumeMonitorUDisks2)
    Drive(2): ASUS    DRW-1608P2S
      Type: GProxyDrive (GProxyVolumeMonitorUDisks2)
    
    
    Hi
    OK, so looks like it's internal to dolphin then... I don't run KDE so probably can't offer anymore help, but depending on your results sounds like it might be worth a bug report.
    Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
    SUSE SLE, openSUSE Leap/Tumbleweed (x86_64) | GNOME DE
    If you find this post helpful and are logged into the web interface,
    please show your appreciation and click on the star below... Thanks!

Page 1 of 2 12 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •