|
|
#1 |
|
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 205
Karma: 1341124
Join Date: Aug 2010
Device: Kindle 3
|
Preparing book for first read
I have this issue from time to time, and I'm a bit confused as to where I should find an answer.
I found some websites and a couple of threads here dealing with this problem, but I think my problem is a bit different. In this post: https://www.mobileread.com/forums/sh...d.php?t=357110 Solo1959 has the problem every time. It's a bit different for me. I can open several epubs, one after the other - no problem. Then one epub will take a bit over a minute, and the next time that same epub takes no time at all. I can open an epub quickly several times, and then, for whatever reason, that same epub will be very slow to open. I'm on Windows 11 Pro. i9-13900K, with 64 GB of RAM - my system is not underpowered. Any ideas? |
|
|
|
|
|
#2 |
|
null operator (he/him)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 22,024
Karma: 30277294
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
Calibre caches recently read books in the user %appdata% folder. If that resides on an SSD then it's competing for what is probably a limited resource, as a consequence cached data has to be flushed.
If you have a hard disk, try relocating calibre's cache via the CALIBRE_CACHE_DIRECTORY Environment variable BR |
|
|
|
|
|
#3 |
|
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 205
Karma: 1341124
Join Date: Aug 2010
Device: Kindle 3
|
"Calibre caches recently read books in the user %appdata% folder. If that resides on an SSD then it's competing for what is probably a limited resource, as a consequence cached data has to be flushed."
I'm not 100% clear on what you mean, but I have to ask...do you think it would take more than a minute to flush cached data? The main calibre program starts almost instantly. When in the main program, all books open instantly. So, I think there must be a difference between the main program and the viewer. Am I wrong? |
|
|
|
|
|
#4 | |||
|
null operator (he/him)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 22,024
Karma: 30277294
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
Quote:
Quote:
Quote:
The .exe's I haven't highlighted, are the command line programs shipped with calibre. Which OS are you running -Linux, MacOS or Windows? BR |
|||
|
|
|
|
|
#5 | |
|
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 205
Karma: 1341124
Join Date: Aug 2010
Device: Kindle 3
|
Quote:
I see this path: C:\Program Files\Calibre2\ Do I create a new path for the cache like this: D:\cache\CALIBRE_CACHE_DIRECTORY Or do I move the whole thing to my D drive? Thanks. |
|
|
|
|
|
|
#6 |
|
null operator (he/him)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 22,024
Karma: 30277294
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
Create folder on your D: drive called say CalibreCache
Then follow the instructions that are in the the Environment Variable page in the manual, here 'tis ==>> How to set environment variables in Windows You need to navigate to here in Windows Settings BR |
|
|
|
|
|
#7 | |
|
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 205
Karma: 1341124
Join Date: Aug 2010
Device: Kindle 3
|
Quote:
What is still unclear is if I move the WHOLE FOLDER to my D drive, or only "CALIBRE_CACHE_DIRECTORY", <- this is what all the instructions mention. If I look at this page: https://manual.calibre-ebook.com/cus...ment-variables CALIBRE_CACHE_DIRECTORY is only one of several environment variables, so, do I move all of them or that entire Calibre2\ folder, or...? What the heck do I type here: Variable Name: ___________________ Variable Value:____________________ |
|
|
|
|
|
|
#8 |
|
null operator (he/him)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 22,024
Karma: 30277294
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
Environment variables are discrete, they are set individually.
Don't move anything into D:\CalibreCache, let calibre take care of it. If relocating the cache doesn't help, try relocating calibre's temporary storage via the CALIBRE_TEMP_DIR Environment variable. BR |
|
|
|
![]() |
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Preparing Book for First Read, Please Wait | Solo1959 | Viewer | 2 | 11-09-2023 04:21 PM |
| Preparing for First Read | DickD | Viewer | 5 | 09-30-2021 11:52 AM |
| Stop the "preparing book for first read" notice? | Elaine T | Viewer | 3 | 11-29-2020 12:16 AM |
| e-book viewer; preparing book for first read | fvdham | Library Management | 7 | 05-15-2020 08:07 AM |
| Preparing old book for EPUB | CazMar | ePub | 3 | 07-07-2011 11:53 PM |