Bug? - Indexing

DominicM
DominicM Member Posts: 2,995 ✭✭✭
edited November 2024 in English Forum



So, just downloaded 12 resource updates  on my Laptop

started with this:



a
fter a few minutes I get this



each time I search for just over 1GB of stuff that I require on my laptop for other reasons, to delete, then restart, and lo behold it   comes up, again I clear more stuff and again and again

And when it completes

I have this much space


Now can we either get a better space required message before indexing begins?
or could indexing possibly be optimised so it doesn't require so much room... surely 4GB is more than enough.. 12GB seems a tad excessive

Never Deprive Anyone of Hope.. It Might Be ALL They Have

Tagged:

Comments

  • Bradley Grainger (Logos)
    Bradley Grainger (Logos) Administrator, Logos Employee Posts: 11,997

    The Indexer needs temporary space about equal in size to your current Index (the "LibraryIndex" folder) so it can build the new index in the background while you keep using your current one.

    We could improve the "insufficient disk space" message to state the (estimated) free space you need before indexing begins.

    FWIW, if you do get stuck in this situation again, you can delete your LibraryIndex folder to free up space, then run Logos to recreate the index from scratch. This will take a long time and you won't be able to search until it's done.

  • DominicM
    DominicM Member Posts: 2,995 ✭✭✭

    thank you for the work around, its something to consider, this is an ancient secondary machine, with SSD (albeit small) so that is a viable option

    Never Deprive Anyone of Hope.. It Might Be ALL They Have

  • Richard L Dickson
    Richard L Dickson Member Posts: 37 ✭✭

    Bradley, my solid state c: drive is running out of space.  I just did what you suggested: deleted the LibraryIndex folder and let Logos build a new index from scratch.  Afterwards, my LibraryIndex folder reports a size of 9.87GB and a size on disk of 9.39GB.  My c: drive reports free space of 9.29GB.  Does this mean that the next time it needs to reindex that it will fail because it does not have temporary space of about 10GB?  If true, until I am able to upgrade the c: drive size, what are the possible workarounds (besides the one for deleting the LibraryIndex folder and creating a new one from scratch)?

    Here are a couple of thoughts I have had on this:

    • Move the indexing to my d: drive, which is not solid state but has plenty of capacity?  I know things will slow down considerably for certain tasks, but at least I wouldn't be needing to take 4-6 hours virtually every day to create a new index file.  Can you point me to information regarding how to do this?
    • Have Logos sync and reindex without actually opening the program, thus not needing a second copy of the LibraryIndex folder while doing this.  Is there a mechanism to execute this function without opening the program?  Most times if the reindex just adds to the existing one, it does not take very long (certainly far less time than the creation of an entire new index).  I guess this scheme might not work if it needs to reindex while you are already working in the program, but not knowing the full details of the programming it would not be possible for me to guess on this.  Perhaps for some indexing, such as editing tags, etc., the program does not need as much temporary space, and my existing spare capacity could handle it.

    Thanks for any help you can give on this.

  • Richard L Dickson
    Richard L Dickson Member Posts: 37 ✭✭

    Just thought of another possible option:

    Program Settings | General | Internet | Download New Resources NO

    Set this option to NO.  If you don't actually need the resource, you can at least control the timing of when you download and reindex.

  • SineNomine
    SineNomine Member Posts: 7,043 ✭✭✭

    what are the possible workarounds (besides the one for deleting the LibraryIndex folder and creating a new one from scratch)?

    You can pick some resources in your library that you don't care for and remove them from your device (easily done within the Library panel). And/or delete downloaded media (Mobile Ed videos, audiobooks, etc). Resources that have lots of pictures will free up the most space.

    “The trouble is that everyone talks about reforming others and no one thinks about reforming himself.” St. Peter of Alcántara

  • Dave Hooton
    Dave Hooton MVP Posts: 35,876

    Move the indexing to my d: drive, which is not solid state but has plenty of capacity?  I know things will slow down considerably for certain tasks, but at least I wouldn't be needing to take 4-6 hours virtually every day to create a new index file.  Can you point me to information regarding how to do this?

    Not recommended as indexing may slow down even more  (your SSD drive has slowed because it is over 75% full).

    Delete temporary space via Windows Disk Cleanup on C: drive (use Clean up system files button). Empty your Recycle Bin, and use an app like CCleaner.

    Move other apps and/or their large data files to D: drive.

    Then optimise your C: drive via Start > Settings > Optimize (Defrag and Optimize)

    Dave
    ===

    Windows 11 & Android 13

  • Dave Hooton
    Dave Hooton MVP Posts: 35,876

    Have Logos sync and reindex without actually opening the program, thus not needing a second copy of the LibraryIndex folder while doing this.  Is there a mechanism to execute this function without opening the program? 

    Logos initiates the Indexer after it has processed the download. So you can only close Logos after indexing has started, but that doesn't prevent the second copy being created.

    Dave
    ===

    Windows 11 & Android 13

  • Richard L Dickson
    Richard L Dickson Member Posts: 37 ✭✭

    Thanks everyone for your helpful comments.  Decided that there was no good alternative to increasing performance besides just getting a larger SSD drive, which is what I did.  For about $100 I now have a 1TB drive instead of 128GB, and Logos is all happy now . . . so am I.  Thought I would pass along a couple of links that really made the process simple.  If you have a set of cables (or a dock) that will allow you to connect your new SSD to a USB port on your computer, you can clone (NOT image) your existing c: drive and then simply swap the new for the old.  Your computer will then boot and everything works exactly as it was on the old drive.  The Macrium software seems to just pick up your Windows registration number from your existing computer.  I believe this process is hardware specific, though, so you cannot just use either the old or the new SSDs in another computer.

    Here are the links:

    https://www.pcmag.com/how-to/how-to-clone-a-hard-drive#1

    https://www.macrium.com/reflectfree

    https://knowledgebase.macrium.com/display/KNOW72/Cloning+a+disk

  • Dave Hooton
    Dave Hooton MVP Posts: 35,876

    For about $100 I now have a 1TB drive instead of 128GB, and Logos is all happy now . . . so am I. 

    Excellent! These 128 GB system drives are hopeless and I get by with 250 GB, where I can keep free space at 50 - 60% and have good performance. Try not to go over 70% on your new drive.

    Dave
    ===

    Windows 11 & Android 13

  • Kiyah
    Kiyah Member Posts: 2,841 ✭✭✭✭

    Delete temporary space via Windows Disk Cleanup on C: drive (use Clean up system files button). Empty your Recycle Bin, and use an app like CCleaner.

    Thanks for the tip on "Clean up system files." I just freed up 7GB on my 256GB SDD drive.

  • Kevin A
    Kevin A Member Posts: 1,058

    If you watch lots of MobileEd videos etc, you could clear your WebCache folder, as that can get very large.

    There are several threads about it, it basically stores all the downloaded media files, so you would have to redownload them if you watched the same resources again.

    By default the WebCache folder will be in...

    C:\Users\<USERNAME>\AppData\Local\Logos\Data\<RANDOM.STR>

    You will have to close the app to delete the folder fully. It will be recreated when you reopen Logos.

    https://community.logos.com/forums/t/124420.aspx

    https://community.logos.com/forums/t/93982.aspx

    https://community.logos.com/forums/t/106720.aspx