https://bugs.kde.org/show_bug.cgi?id=445585

            Bug ID: 445585
           Summary: Dolphin should be able to identify a CIFS mount point
                    as remote and behave accordingly (very slow directory
                    browsing performance is possible)
           Product: dolphin
           Version: 20.12.3
          Platform: Kubuntu Packages
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: view-engine: details mode
          Assignee: dolphin-bugs-n...@kde.org
          Reporter: legac...@gmail.com
                CC: kfm-de...@kde.org
  Target Milestone: ---

SUMMARY
***
Dolphin seems to browse a CIFS mounted remote filesystem as if it were local,
which means that directory contents will be summarized in the "Size" column
causing a potentially massive performance hit.
***

STEPS TO REPRODUCE
1. Mount a SMB share as CIFS to your system.  Preferably some directory in the
share contains a huge number of files or dirs... in my case one dir has about
5,000 subdirs which really causes a dramatic performance impact.
2. Browse to the mounted dir in Dolphin using "Details" view mode.
3. Dolphin may become unresponsive for up to 10 seconds as the default behavior
is that it's counting the number of items inside the directories which takes a
long time from an SMB source.  Even changing the Size column to display file
sizes for dirs causes some impact.
4. Now browse to the same location but instead of using CIFS mounted path, use
"smb://" protocol path.
5. Same directories will display lightning fast because it is not populating
the "Size" column with information.

OBSERVED RESULT

Dolphin can become unresponsive as it is apparently not recognizing a CIFS
mount as a remote filesystem.

EXPECTED RESULT

Dolphin should recognize that the CIFS mount is a remote source, and employ the
same behavior as when browsing "smb://" path for instance, allowing lightning
fast performance.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Kubuntu 21.04
KDE Plasma Version: 5.21.4
KDE Frameworks Version: 5.80.0
Qt Version: 5.15.2

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to