[resolved] Suggestion: Downloading & Indexing

Sometimes Logos 6 simultaneously indexes what has been downloaded while downloading new resources. It would seem to be me to be a much better use of system resources if indexing were to happen only when all resources had downloaded. This would enable faster downloading and indexing overall.
Comments
-
Gordon Jones said:
This would enable faster downloading and indexing overall.
Why? If you can do two things at once, wouldn't that be faster?
macOS, iOS & iPadOS |Logs| Install
Choose Truth Over Tribe | Become a Joyful Outsider!0 -
I'm not at all sure that that would be the case, although I am happy to be corrected by those more technically knowledgeable than I.
0 -
Download speed is limited only by your Net connection--unless maybe your Net connection is absurdly fast. Since Logos/Verbum (and Noet) only index new/altered resources, not the entire library, indexing while downloading does make sense.
“The trouble is that everyone talks about reforming others and no one thinks about reforming himself.” St. Peter of Alcántara
0 -
I've learned something! Thanks! [:D]
0 -
Gordon Jones said:
Sometimes Logos 6 simultaneously indexes what has been downloaded while downloading new resources. It would seem to be me to be a much better use of system resources if indexing were to happen only when all resources had downloaded. This would enable faster downloading and indexing overall.
The way this works is that Logos waits to start indexing until everything has downloaded. However, if new downloads are needed while indexing is already in progress, the ongoing indexing is not stopped just to start the new download, since this would be throwing away the work that has already been spent indexing other resources.
Also, as pointed out, downloading takes lots of time because of your networking connection. Indexing takes lots of time because of accessing the hard drive, so they actually are able to operate at the same time with little interference with each other.
Andrew Batishko | Logos software developer
0