Register Guidelines E-Books Search Today's Posts Mark Forums Read

Go Back   MobileRead Forums > E-Book Software > Calibre

Notices

Reply
 
Thread Tools Search this Thread
Old 12-14-2010, 03:01 PM   #1
chaley
Grumpy old git
chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.
 
chaley's Avatar
 
Posts: 10,807
Karma: 4599395
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.
chaley is offline   Reply With Quote
Old 12-14-2010, 03:54 PM   #2
kiwidude
calibre/Sigil Developer
kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.
 
Posts: 4,420
Karma: 1810960
Join Date: Oct 2010
Location: London, UK
Device: Kindle Oasis, iPad Pro
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.
kiwidude is offline   Reply With Quote
Advert
Old 12-14-2010, 04:49 PM   #3
ldolse
Wizard
ldolse is an accomplished Snipe hunter.ldolse is an accomplished Snipe hunter.ldolse is an accomplished Snipe hunter.ldolse is an accomplished Snipe hunter.ldolse is an accomplished Snipe hunter.ldolse is an accomplished Snipe hunter.ldolse is an accomplished Snipe hunter.ldolse is an accomplished Snipe hunter.ldolse is an accomplished Snipe hunter.ldolse is an accomplished Snipe hunter.ldolse is an accomplished Snipe hunter.
 
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.
ldolse is offline   Reply With Quote
Old 12-15-2010, 10:45 AM   #4
Starson17
Wizard
Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.
 
Posts: 4,004
Karma: 177841
Join Date: Dec 2009
Device: WinMo: IPAQ; Android: HTC HD2, Archos 7o; Java:Gravity T
Quote:
Originally Posted by chaley View Post
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.
I'm seeing similar numbers: 14K books, 6K tags on Vista. Well done!
Starson17 is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
PDF panning really needs improvement! cleanskin Amazon Kindle 2 08-25-2010 04:52 AM
version 0.2.0 is a big improvement bobcdy Sigil 5 04-28-2010 01:23 PM
a graphical display improvement roger64 Calibre 4 03-10-2009 02:30 PM
Call for testers kovidgoyal Calibre 289 09-19-2008 02:45 PM


All times are GMT -4. The time now is 05:25 PM.


MobileRead.com is a privately owned, operated and funded community.