• Bug#1068041: kio: low throughput with server-side copy on nfs4.2

    From Bob Rosbag@21:1/5 to All on Fri Mar 29 22:50:01 2024
    Package: kio
    Version: 5.103.0-1
    Severity: normal
    X-Debbugs-Cc: debian@bobrosbag.nl

    Dear Maintainer,

    Copying a file from a nfs share on hd1 to a nfs share on hd2 on the same server gives a low throughput with dolphin and krusader.

    The server/NAS is Openmediavault 7 (Debian 12 based) but same problem was present with Openmediavault 6 (Debian 11 based).


    Dolphin/krusader from hd1 nfs share to hd2 nfs share on the same nas through nfs:

    nfs4.2:
    9 MB/s

    nfs4.1:
    50 MB/s

    Thunar has no problems with nfs4.2


    I found one other case of this bug:

    https://forum.openmediavault.org/index.php?thread/47985-issues-with-server- side-copy-using-manjaro-client-and-dolphin-file-explorer/


    Copying files from the client to the NAS works correctly with Dolphin (90 MB/s).

    This seems to point to problems with the server-side copy / copy_file_range implementation in kio.



    -- System Information:
    Debian Release: 12.5
    APT prefers stable-updates
    APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'proposed-updates'), (500, 'stable'), (100, 'bookworm-fasttrack'), (100, 'bookworm-backports-staging')
    Architecture: amd64 (x86_64)
    Foreign Architectures: i386

    Kernel: Linux 6.7.11-1-liquorix-amd64 (SMP w/28 CPU threads; PREEMPT)
    Locale: LANG=en_NL.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US Shell: /bin/sh linked to /usr/bin/dash
    Init: systemd (via /run/systemd/system)

    Versions of packages kio depends on:
    ii kded5 5.103.0-1
    ii libacl1 2.3.1-3
    ii libc6 2.36-9+deb12u5
    ii libgcc-s1 12.2.0-14
    ii libgssapi-krb5-2 1.20.1-2+deb12u1
    ii libkf5archive5 5.103.0-1
    ii libkf5authcore5 5.103.0-1
    ii libkf5configcore5 5.103.0-2
    ii libkf5configwidgets5 5.103.0-1
    ii libkf5coreaddons5 5.103.0-1
    ii libkf5dbusaddons5 5.103.0-1
    ii libkf5doctools5 5.103.0-1
    ii libkf5i18n5 5.103.0-1
    ii libkf5itemviews5 5.103.0-1
    ii libkf5kiocore5 5.103.0-1
    ii libkf5kiogui5 5.103.0-1
    ii libkf5kiontlm5 5.103.0-1
    ii libkf5kiowidgets5 5.103.0-1
    ii libkf5notifications5 5.103.0-1
    ii libkf5service-bin 5.103.0-1
    ii libkf5service5 5.103.0-1
    ii libkf5solid5 5.103.0-1
    ii libkf5textwidgets5 5.103.0-1
    ii libkf5wallet-bin 5.103.0-1
    ii libkf5wallet5 5.103.0-1
    ii libkf5widgetsaddons5 5.103.0-1
    ii libkf5windowsystem5 5.103.0-1
    ii libqt5core5a 5.15.8+dfsg-11
    ii libqt5dbus5 5.15.8+dfsg-11
    ii libqt5gui5 5.15.8+dfsg-11
    ii libqt5network5 5.15.8+dfsg-11
    ii libqt5qml5 5.15.8+dfsg-3
    ii libqt5widgets5 5.15.8+dfsg-11
    ii libqt5x11extras5 5.15.8-2
    ii libqt5xml5 5.15.8+dfsg-11
    ii libstdc++6 12.2.0-14
    ii libxml2 2.9.14+dfsg-1.3~deb12u1
    ii libxslt1.1 1.1.35-1

    Versions of packages kio recommends:
    ii systemsettings 4:5.27.5-2

    kio suggests no packages.

    -- no debconf information

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)