[Kst] [PATCH] Improve locking performance and reduce deadlocks
George Staikos
staikos at kde.org
Wed Aug 16 13:44:05 CEST 2006
Eli and I spent more time working on locking and we discovered that it's
not necessary to lock as much as we have been doing. This coincidentally
fixes many deadlock scenarios (though not all of them), and at the same time
appears to give a huge performance boost. Patch is attached, but needs
testing. Please provide some feedback on this patch -without-
--with-one-lock enabled. I'd like to commit this ASAP. I think this is the
reason why deadlocks became more visible recently. Meanwhile we're working
on fixing the rest of the problem (removing recursive locking in the tree),
and hopefully we'll have a patch for that next week.
--
George Staikos
KDE Developer http://www.kde.org/
Staikos Computing Services Inc. http://www.staikos.net/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: lock.patch
Type: text/x-diff
Size: 5082 bytes
Desc: not available
Url : http://mail.kde.org/pipermail/kst/attachments/20060816/f6ee0f83/attachment.bin
More information about the Kst
mailing list