[dolphin] [Bug 461394] New: Listing items in a folder is unusable slow (with all previews disabled)

Nathan Shearer bugzilla_noreply at kde.org
Fri Nov 4 03:23:26 GMT 2022


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

            Bug ID: 461394
           Summary: Listing items in a folder is unusable slow (with all
                    previews disabled)
    Classification: Applications
           Product: dolphin
           Version: 21.12.3
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: view-engine: general
          Assignee: dolphin-bugs-null at kde.org
          Reporter: kde-20091112 at nathanshearer.ca
                CC: kfm-devel at kde.org
  Target Milestone: ---

STEPS TO REPRODUCE
1. Set your Dolphin view mode to Compact and disable all Previews in
Settings->Configure Dolphin->General->Previews
2. Put a 1000+ songs in one folder.
3. Open that folder in Dolphin and attempt to navigate to one item.

OBSERVED RESULT
Dolphin will start listing the directory and inspecting every single item
(probably to draw an icon). This radically slows down the simple process of
listing the items in the directory so much that a folder with over 1000 items
is completely unusable. This is significantly worse on even a nfs4 mount over
local gigabit LAN.

EXPECTED RESULT
List the items as quickly as `ls --color=never`. For extra detail like Previews
and icons, do this in the background without disrupting the user. Perhaps
prioritize items that the user has selected, then within view of the window,
then the rest in the folder.

SOFTWARE/OS VERSIONS
Operating System: Gentoo Linux
KDE Plasma Version: 5.23.5
KDE Frameworks Version: 5.92.0
Qt Version: 5.15.3
Kernel Version: 5.15.61 (64-bit)
Graphics Platform: X11
Processors: 8 × 11th Gen Intel® Core™ i7-1165G7 @ 2.80GHz
Memory: 31.1 GiB of RAM
Graphics Processor: Mesa Intel® Xe Graphics

ADDITIONAL INFORMATION
Note that `ls` exhibits the same behaviour when --color is enabled. Run `ls
--color=never` and this is how Dolphin should perform. Quickly.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the kfm-devel mailing list