[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    Re: [kdelibs/KDE/4.10] solid/solid/backends/udisks2: another roundup of speedups in the device enume
From:       Lukáš Tinkl <lukas () kde ! org>
Date:       2012-10-29 18:01:44
Message-ID: 508EC488.7010609 () kde ! org
[Download RAW message or body]

Dne 29.10.2012 18:04, David Faure napsal(a):
> On Monday 29 October 2012 17:57:00 Lukáš Tinkl wrote:
>> Git commit 0cc81d42ee16d9a8553e371e4c8cb496765c8dbd by Lukáš Tinkl.
>> Committed on 29/10/2012 at 17:55.
>> Pushed by lukas into branch 'KDE/4.10'.
>>
>> another roundup of speedups in the device enumeration
>>
>> using introspection instead of the specialized GetManagedObjects
>> DBUS method (aka dump everything) which is ~30% slower
>
> Interesting that QDomDocument makes things faster, that's not usual :-)
>
> QXmlStreamReader would probably make this even faster... or at least less
> memory hungry.
>
Definitely faster than the udisks2 dump-everything (aka 
objectpaths_interfaces_and_properties) ;) The resulting device list is the only thing we 
need at that point and it's small anyway but thanks for the hint, I'll look into that, it 
might make things even faster

-- 
Lukáš Tinkl
KDE developer <lukas@kde.org>
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic