This is not a rant just a set of observations.
I just bought a Samsung Galaxy S7 Edge. It is a huge upgrade from my S4. (understatement of the year)
I run the latest and greatest 64 bit Windows 10 on my 7+ year old PC.
I run the latest and greatest Calibre v 2.55 64 bit.
I run the latest and greatest CC v5.1.1.3
On my S7 I have a 64 gb SD card. This is where my huge book collection 20k+ resided on my S4.
I decided to delete and reinstall CC and my library on the SD card. This would give me a chance to utilize the CC local cloud feature. It would also allow me to get away from the Kit Kat enforced SD card folder for my books.
I removed the SD card from the phone and put it in a reader on the PC. I copied the Calibre Library to a folder in the root of the SD card. Fast, clean and efficient. I deleted the Kit Kat folder on the SD card that contained the CC book files. I reinstalled the SD card in the phone.
I connected CC to the Library on the card. I love the interface! Great job, Chaley!
I thought, this is wonderful, I can just use a sync application to keep the Calibre Library on the SD card up to date with the Calibre Library on my PC.
Then I discovered that features of Windows 10 and Android 6.01 prevent the PC from seeing the SD card on the phone as a drive. Bummer. I would have to remove the SD card from the phone and place it in the PC reader to use the syncing software. I am reluctant to do that because of wear and tear on the SD card tray on the phone and the issues that some people have had with the S7 Edge SD card staying seated.
So, my next great idea was to use CC to download the books from the SD card Cloud Calibre Library into the CC book folder then use the wireless connection to keep the CC library up to date with the PC Calibre Library. Then I could delete the SD card Cloud Calibre Library from the SD card.
I commenced doing that yesterday. I found the "On Device: No" folder in CC and used Download All.
Observation: It takes about 7 seconds to download each book from the SD Card Cloud Calibre Library to CC. I assume that CC is downloading the book file, the metadata file and adding the metadata to the CC metadata database and coping the book file to the CC library folder.
I then discovered some consequences of the features that Android has. These are killing of background processes and active apps. The download process will stop whenever Android decides that CC needs to stop. No messages, no app closing, it just stops. This requires frequent restarting the download process. It is not a start it an forget action.
There is a handy dandy notification that shows a red icon in the notification bar at the top of the phone. swiping down to see the list of notifications, there is a nice line that shows how many books remain to be downloaded. This notification is persistent even when CC has stopped the download, disconnected from the SD Card Cloud Calibre Library or even if CC is closed manually.
This number of remaining books to be downloaded never matches the number in CC when I refresh the On Device/No folder. It always off by 4 or 5 books.
I seemed to remember the last time I installed the CC library on the S4 using only the wireless connection that while slow, it was much faster than 7 seconds per book. During one of the stoppages, connected as a wireless device and used Calibre to push a hundred books to CC. This turned out to be no faster than the SD Card Cloud Calibre Library download. about the same or slower rate.
I project about 3 weeks to get all of the books into CC library at this rate. :book2:
I know I am pushing CC to do more that it is designed to do. I know that the phone is not designed to crunch massive databases for long periods of time.
All that being said all of the software and devices I am using are great and I appreciate the efforts made by so many people to develop them.
End of observations. :)
Suggestions or comments are welcome.
I just bought a Samsung Galaxy S7 Edge. It is a huge upgrade from my S4. (understatement of the year)
I run the latest and greatest 64 bit Windows 10 on my 7+ year old PC.
I run the latest and greatest Calibre v 2.55 64 bit.
I run the latest and greatest CC v5.1.1.3
On my S7 I have a 64 gb SD card. This is where my huge book collection 20k+ resided on my S4.
I decided to delete and reinstall CC and my library on the SD card. This would give me a chance to utilize the CC local cloud feature. It would also allow me to get away from the Kit Kat enforced SD card folder for my books.
I removed the SD card from the phone and put it in a reader on the PC. I copied the Calibre Library to a folder in the root of the SD card. Fast, clean and efficient. I deleted the Kit Kat folder on the SD card that contained the CC book files. I reinstalled the SD card in the phone.
I connected CC to the Library on the card. I love the interface! Great job, Chaley!
I thought, this is wonderful, I can just use a sync application to keep the Calibre Library on the SD card up to date with the Calibre Library on my PC.
Then I discovered that features of Windows 10 and Android 6.01 prevent the PC from seeing the SD card on the phone as a drive. Bummer. I would have to remove the SD card from the phone and place it in the PC reader to use the syncing software. I am reluctant to do that because of wear and tear on the SD card tray on the phone and the issues that some people have had with the S7 Edge SD card staying seated.
So, my next great idea was to use CC to download the books from the SD card Cloud Calibre Library into the CC book folder then use the wireless connection to keep the CC library up to date with the PC Calibre Library. Then I could delete the SD card Cloud Calibre Library from the SD card.
I commenced doing that yesterday. I found the "On Device: No" folder in CC and used Download All.
Observation: It takes about 7 seconds to download each book from the SD Card Cloud Calibre Library to CC. I assume that CC is downloading the book file, the metadata file and adding the metadata to the CC metadata database and coping the book file to the CC library folder.
I then discovered some consequences of the features that Android has. These are killing of background processes and active apps. The download process will stop whenever Android decides that CC needs to stop. No messages, no app closing, it just stops. This requires frequent restarting the download process. It is not a start it an forget action.
There is a handy dandy notification that shows a red icon in the notification bar at the top of the phone. swiping down to see the list of notifications, there is a nice line that shows how many books remain to be downloaded. This notification is persistent even when CC has stopped the download, disconnected from the SD Card Cloud Calibre Library or even if CC is closed manually.
This number of remaining books to be downloaded never matches the number in CC when I refresh the On Device/No folder. It always off by 4 or 5 books.
I seemed to remember the last time I installed the CC library on the S4 using only the wireless connection that while slow, it was much faster than 7 seconds per book. During one of the stoppages, connected as a wireless device and used Calibre to push a hundred books to CC. This turned out to be no faster than the SD Card Cloud Calibre Library download. about the same or slower rate.
I project about 3 weeks to get all of the books into CC library at this rate. :book2:
I know I am pushing CC to do more that it is designed to do. I know that the phone is not designed to crunch massive databases for long periods of time.
All that being said all of the software and devices I am using are great and I appreciate the efforts made by so many people to develop them.
End of observations. :)
Suggestions or comments are welcome.