![]() |
#1 |
Junior Member
![]() Posts: 3
Karma: 10
Join Date: Nov 2012
Device: Ainol Novo 7 Elf
|
Calibre Too CPU Intensive
The trouble is that Calibre is written in Python, possibly the least-efficient "programming "language there is. On my Windows 7 Toshiba laptop, Calibre is using almost 500 MB of RAM. There are 4 Calibre-parallels running and 4 Conhosts as well. This is the biggest piece of bloatware I've ever seen. And all it is doing is loading a few thousand books. It has been going for over an hour now and is just halfway through. So how many days is it going to take it to convert these PDFs into ePubs? Python is for script-kiddies, not serious programming.
Moderator Notice
You posted to a thread over 2 years old. Moved new posts to new thread. Do not resurrect ancient threads. Last edited by DoctorOhh; 11-24-2012 at 11:14 AM. Reason: Moved posts to own thread |
![]() |
![]() |
![]() |
#2 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,324
Karma: 78876004
Join Date: Nov 2007
Location: Toronto
Device: Libra H2O, Libra Colour
|
Feel free to rewrite it
|
![]() |
![]() |
Advert | |
|
![]() |
#3 | |
SQUIRREL!!
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,636
Karma: 8400000
Join Date: Nov 2010
Location: California
Device: K-Fire, PW2, PW3
|
Quote:
![]() |
|
![]() |
![]() |
![]() |
#4 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,720
Karma: 1759970
Join Date: Sep 2010
Device: none
|
|
![]() |
![]() |
![]() |
#5 | |
Well trained by Cats
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 30,914
Karma: 60358908
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
Quote:
W7 itself, uses more than 500M ![]() You can READ all those book in A DAY? (IMHO the only reason you would need to convert them all at once. in which case it would have been better to by a device that supported viewing PDF's.) |
|
![]() |
![]() |
Advert | |
|
![]() |
#6 |
eBook Enthusiast
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 85,544
Karma: 93383099
Join Date: Nov 2006
Location: UK
Device: Kindle Oasis 2, iPad Pro 10.5", iPhone 6
|
Why are you using such an ancient version of Calibre?
![]() |
![]() |
![]() |
![]() |
#7 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,720
Karma: 1759970
Join Date: Sep 2010
Device: none
|
why do folks bother to complain, when the time needed to type in a complaint is greater than the time need to just wait for the conversion to finish.
the conversion will run just as quick, or slow, if you go away & do something useful - as in get-a-life. you don't HAVE to sit & watch it ![]() PS ripping / converting a DVD takes FAR longer than converting a book but I don't see folks moaning about the time needed in their software forums Last edited by cybmole; 11-24-2012 at 06:31 AM. |
![]() |
![]() |
![]() |
#8 | |
US Navy, Retired
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 9,890
Karma: 13806776
Join Date: Feb 2009
Location: North Carolina
Device: Icarus Illumina XL HD, Kindle PaperWhite SE 11th Gen
|
Quote:
This statement just shows how your skills and/or imagination are truly limited. The script-kiddie behind this program has managed to make a living off of this program for a number of years and there are currently over 12 million users of calibre. Any way you slice it that is serious programming. If you ever manage to get calibre working for you... Good Reading! Last edited by DoctorOhh; 11-26-2012 at 07:19 PM. |
|
![]() |
![]() |
![]() |
#9 |
Junior Member
![]() Posts: 3
Karma: 10
Join Date: Nov 2012
Device: Ainol Novo 7 Elf
|
It's obvious to me that the trouble is that Calibre is written in Python, which is hard to believe, but there it is. Calibre has been converting a bunch of books for a week now. CPU has been stuck on 100% the whole time, it is currently using about 1.2 gigabytes of RAM and the machine is barely able to do web browsing never mind anything serious. Some idiot accused me of trolling, nothing of the sort, I just cannot understand how anybody could have used Python for this, it was never intended for this sort of thing. Apart from the resource-hogging and speed issues, Calibre has destroyed the original directory structure and the books are now sorted by title not author/title.
I would like to know if there is another converter for PDF to ePub that doesn't have these issues? Last edited by DoctorOhh; 11-26-2012 at 06:47 PM. |
![]() |
![]() |
![]() |
#10 | |
US Navy, Retired
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 9,890
Karma: 13806776
Join Date: Feb 2009
Location: North Carolina
Device: Icarus Illumina XL HD, Kindle PaperWhite SE 11th Gen
|
Quote:
Moderator Notice
Moved post to existing thread. Stop necro-posting to threads that are 2 years old. Last edited by DoctorOhh; 11-26-2012 at 07:19 PM. |
|
![]() |
![]() |
![]() |
#11 |
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 79,249
Karma: 145488788
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Yes, there are other programs that will convert PDF to ePub. But NONE WILL DO IT WITHOUT ERRORS. So why are you bothering? Do do it right, you will then need to A/B compare the PDF to the ePub and it's not worth it. Are these legally obtained PDF?
|
![]() |
![]() |
![]() |
#12 |
Groupie
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 152
Karma: 216188
Join Date: Jul 2010
Device: Nook Classic, Kobo Touch, Nook Simple Touch, Kobo Aura
|
Guess you should ask for a refund!
|
![]() |
![]() |
![]() |
#13 | ||||||
US Navy, Retired
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 9,890
Karma: 13806776
Join Date: Feb 2009
Location: North Carolina
Device: Icarus Illumina XL HD, Kindle PaperWhite SE 11th Gen
|
Quote:
Quote:
Bottom line PDF conversions are hit and miss because for so many years PDF was strictly a page layout format limited/confined by the size of the page. It was never previously meant to be able to be reflowable to fit different page sizes. Quote:
When you twice resurrect 2 year old threads for the purpose of whining before you even investigate the features built into the program, by definition you are trolling. Quote:
Quote:
Quote:
Good Reading. Last edited by DoctorOhh; 11-26-2012 at 07:27 PM. |
||||||
![]() |
![]() |
![]() |
#14 |
Junior Member
![]() Posts: 3
Karma: 10
Join Date: Nov 2012
Device: Ainol Novo 7 Elf
|
Well, thank you for your patient response and I apologize for bumbling into your forum. I'm using Calibre 0.9.5 btw. Not old. I can't help noticing that I'm not the only one having clogging issues. My Toshiba is not top-of-the-line or anything, but it is dual-core and has 2 GB RAM and I've never had any speed problems. Until Calibre. What I didn't realize before is that when I first noticed the trouble, all it was doing was LOADING the books, not even converting or anything. That's what took 3+ hours. The converting is what's taken days on end.
Up until now, I've regarded Microsoft Office as the pinnacle of inefficient programming. But the only thing that comes close to Calibre is Opera when I've got about 50 tabs open. I try not to do that as it uses huge amounts of memory. But it's obvious that Python is the problem here; it has an enormous run-time library, that no one ever mentions. It has to execute masses of code just to do even the simplest of tasks. I am old enough to remember when real programs were written in Assembler and a program that actually did useful stuff was less than 64 kilobytes. And that was when programs had to provide their own drivers for video, audio, etc. The trouble started with Basic, which allowed almost anybody to write "programs" just by learning a scripting language. Things only got worse from then on. Now the landscape is littered with compilers and top-heavy runtime modules. Maybe it's Dennis Ritchie's fault, because most of them look a lot like "C". So now we need multi-core processors and gigabytes of RAM to get the same performance we used to get from an 8086 with 640KB. Well, almost. What I mean is, we've just about lost contact with our roots; even Microsoft has stopped worrying overmuch about backwards compatibility. 64-bit Windows can no longer run 16-bit programs. So what? you might say, but it's important. Maybe the shift toward mobile computing will slow down the rot. Actually, Calibre just now finished the conversion and is now idling, for which it is using a mere 90 MB. Good grief. |
![]() |
![]() |
![]() |
#15 |
US Navy, Retired
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 9,890
Karma: 13806776
Join Date: Feb 2009
Location: North Carolina
Device: Icarus Illumina XL HD, Kindle PaperWhite SE 11th Gen
|
The comment by HarryT about using an old version was because you resurrected a thread that stated the OP was using calibre version 0.6.24. When this pops up new, folks ask why such an old version. Yet another reason for not resurrecting 2 year old threads. When in doubt start a new thread.
|
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
calibre-0.8.14 Linux ebook-convert cpu run/endless loop? | rogerx | Conversion | 7 | 09-02-2011 10:56 PM |
Calibre overtaxing my CPU | mufc | Calibre | 14 | 06-25-2011 02:47 PM |
Calibre 0.6.50 using 100% cpu | sol_barbez | Calibre | 10 | 06-14-2010 10:33 PM |
is it possible to make calibre just use one CPU? | booksonthemove | Calibre | 1 | 02-20-2010 04:55 PM |
Calibre CPU Usage & German Recipes | mutrata | Calibre | 5 | 04-13-2009 03:20 PM |