![]() |
#1 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12,336
Karma: 8012652
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
|
call for testers from source: dramatic performance improvement
The trunk release contains changes that improve performance of getting information for the tag pane by a factor of 6. In addition, startup performance has been improved a fair amount. For example, on my win7 machine with my 20,000 book test library, the time to populate the tags pane has dropped from 3 seconds to .5 seconds. The time to start has been cut in half, from 19 seconds to 9 seconds. Kovid is seeing very similar numbers on his Linux machine.
The way the work is done is now totally different, and it is possible that I broke something. It would be extremely helpful if those of you who run from source could try this code. Feedback on performance improvement would be good, but at this point I am more interested in correctness. Note: this source also contains code that doesn't update the tags pane at all if it isn't visible (the .5 seconds becomes 0 seconds). Don't confuse this change with the general improvement. Caveat: tags containing commas will no longer display on the tags pane. There shouldn't be any such beasts, but there was a time many months ago when they could sneak in. To make them display, edit the book. Hit OK to split the tag at the comma, or change the comma to a semicolon. I am looking at doing the comma->semicolon change automatically at the next release. |
![]() |
![]() |
![]() |
#2 |
Calibre Plugins Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,721
Karma: 2197770
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
|
I've grabbed the latest code and merged with my source. Startup time dropped from around 21secs to 15 secs. No other issues as yet.
|
![]() |
![]() |
Advert | |
|
![]() |
#3 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,337
Karma: 123455
Join Date: Apr 2009
Location: Malaysia
Device: PRS-650, iPhone
|
I just merged as well, seems to run quite well. I deleted a few hundred tags from the manage tags view, added 30-40 books, and did some other metadata work - all seems well.
|
![]() |
![]() |
![]() |
#4 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,004
Karma: 177841
Join Date: Dec 2009
Device: WinMo: IPAQ; Android: HTC HD2, Archos 7o; Java:Gravity T
|
|
![]() |
![]() |
![]() |
Thread Tools | Search this Thread |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
PDF panning really needs improvement! | cleanskin | Amazon Kindle | 2 | 08-25-2010 03:52 AM |
version 0.2.0 is a big improvement | bobcdy | Sigil | 5 | 04-28-2010 12:23 PM |
a graphical display improvement | roger64 | Calibre | 4 | 03-10-2009 01:30 PM |
Call for testers | kovidgoyal | Calibre | 289 | 09-19-2008 01:45 PM |