Welcome to the KDE Community Forums, the official forum board for KDE.
You are currently viewing the forums as an unregistered user. Registration allows you to post and discuss topics, receive private messages, vote on ideas, subscribe to topics and many such great features. Registration is a simple process and completely free. So register now and be a part of the community!
User avatar

aapgorilla

Registered Member

Posts: 131

Karma: 0

OS: Mandriva Mandriva

Ark (kio_archive) can't handle large archives

Post Thu Oct 29, 2009 9:51 pm

Ark (or rather the kio_archive) really can't handle largish archives at all, trying to unpack this archive http://build.chromium.org/buildbot/arch ... rball.html

just fails, sometimes even locking the system, file-roller has no problems with it

Administrator User avatar

bcooksley

Administrator

Posts: 5439

Karma: 23

Gender:  Male

OS: openSUSE openSUSE

New Zealand

Re: Ark (kio_archive) can't handle large archives

Post Fri Oct 30, 2009 3:59 am

I would suggest filing a bug report at bugs.kde.org regarding this, assuming you are running KDE 4.3 or later ( Trunk )
System Settings and Device Actions KCM maintainer
Image

User avatar

aapgorilla

Registered Member

Posts: 131

Karma: 0

OS: Mandriva Mandriva

Re: Ark (kio_archive) can't handle large archives

Post Mon Nov 02, 2009 8:22 am

I did, I actually found out this weekend that doing any kind of large file operation freezes kde almost completely whilst doing the same in gnome is no problem :( I can still move the cursor and switch vt but all apps seem frozen, looking at top show no sign of high cpu usage even though even the vt is slow

Administrator User avatar

bcooksley

Administrator

Posts: 5439

Karma: 23

Gender:  Male

OS: openSUSE openSUSE

New Zealand

Re: Ark (kio_archive) can't handle large archives

Post Tue Nov 03, 2009 4:30 am

This is likely Disk IO. I would recommend disabling tree view if you are trying to use that.
System Settings and Device Actions KCM maintainer
Image

User avatar

aapgorilla

Registered Member

Posts: 131

Karma: 0

OS: Mandriva Mandriva

Re: Ark (kio_archive) can't handle large archives

Post Tue Nov 03, 2009 7:41 am

bcooksley wrote:This is likely Disk IO. I would recommend disabling tree view if you are trying to use that.


you might be right but how do I disable treeview in ark (or dolphin for that matter)? (edit: found it in dolphin/konqueror it was off already though ark still uses tree view for archieves)

btw why doesn't it only read on entering a dir, seems far less intensive?

Administrator User avatar

bcooksley

Administrator

Posts: 5439

Karma: 23

Gender:  Male

OS: openSUSE openSUSE

New Zealand

Re: Ark (kio_archive) can't handle large archives

Post Wed Nov 04, 2009 6:00 am

The reason this occurs is because for every transaction ( ie. every folder list operation ) a new kio slave is spawned. Tree view attempts to perform a file listing for many directories at once, which for a source tarball would likely be far too great for this model to handle.
System Settings and Device Actions KCM maintainer
Image

User avatar

aapgorilla

Registered Member

Posts: 131

Karma: 0

OS: Mandriva Mandriva

Re: Ark (kio_archive) can't handle large archives

Post Wed Nov 04, 2009 8:07 am

bcooksley wrote:The reason this occurs is because for every transaction ( ie. every folder list operation ) a new kio slave is spawned. Tree view attempts to perform a file listing for many directories at once, which for a source tarball would likely be far too great for this model to handle.


This really doesnt seem like a very smart thing to do even in general, why not just do it on demand?

and how do I workaround it because I can't find any options in ark...

Administrator User avatar

bcooksley

Administrator

Posts: 5439

Karma: 23

Gender:  Male

OS: openSUSE openSUSE

New Zealand

Re: Ark (kio_archive) can't handle large archives

Post Thu Nov 05, 2009 3:50 am

Unfortunately I believe that Ark is based around the Tree View. I do not know if Ark uses KIO to access archives, however.
System Settings and Device Actions KCM maintainer
Image

User avatar

aapgorilla

Registered Member

Posts: 131

Karma: 0

OS: Mandriva Mandriva

Re: Ark (kio_archive) can't handle large archives

Post Thu Nov 05, 2009 7:56 am

I am not at a kde system now so can't check the exact names but when opening an archive both with ark or dolphin I see some kio_archive processes taking a lot of cpu and some kio_file processes using only a few % cpu

Administrator User avatar

bcooksley

Administrator

Posts: 5439

Karma: 23

Gender:  Male

OS: openSUSE openSUSE

New Zealand

Re: Ark (kio_archive) can't handle large archives

Post Thu Nov 05, 2009 8:43 am

It appears that Ark uses KIO then. In this case, it is the kio_archive slave itself, or the libraries it utilises which are inefficient in their handling of large archives.

I would recommend filing a bug report aganist it.
System Settings and Device Actions KCM maintainer
Image

Next »

Who is online

Users browsing this forum: No registered users and 2 guests