[Bug 280088] New: KIO::copy or KIO::move too slow if list of files is long

Eduard karbofos at ymail.com
Sun Aug 14 21:03:09 BST 2011


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

           Summary: KIO::copy or KIO::move too slow if list of files is
                    long
           Product: kde
           Version: unspecified
          Platform: Unlisted Binaries
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
        AssignedTo: unassigned-bugs at kde.org
        ReportedBy: karbofos at ymail.com


Version:           unspecified (using KDE 4.6.5) 
OS:                Linux

if i work with my files in dolphin or krusader, operations KIO::copy or
KIO::move are to slow. my lists of files are sometimes long, so about 500
(today was 7000 and more). files are very different: from cpp source code fies
to binaries (archive files to). 

if files a relative small (cpp, h), file operations are very slow, 500kB/s,
files bigger (rar, zip, tar.gz, binaries) runs little bit faster, so about
2MB/s..4Mb/s.
For very big files the IO speed is on my HDD better: about 15..20MB/s. I have
external USB2.0 SATA device

the second problem with long lists is followed: very high WAIT/IO in top,
30-40%

third problem: during IO operations with long lists free memory will be smaller
and if for example move operation stops, then it seems like memory leak, memory
usage jump up very fast. 

Reproducible: Always

Steps to Reproduce:
copy or move files from one hdd device to other. the list of files needs to be
long, if longer, better to see

Actual Results:  
removing of source code (cpp, h, files up to 100 kB): ~0.5..1MB/s
removing of archives (files from 100 kB to 50MB): 1.5MB/s..4.3MB/s
removing of big files (from 500MB to 1.5GB): 15MB/s

Expected Results:  
IO speed for any files should be similar

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Unassigned-bugs mailing list