To increase speed, eliminate collection rules. That is all.

Page 1 of 2 (33 items) 1 2 Next >
This post has 32 Replies | 4 Followers

Posts 562
Nick Steffen | Forum Activity | Posted: Thu, May 14 2020 2:39 PM

I understand this is not news to most of you, but my system sped up dramatically after eliminating all of my collection rules. If Logos/Verbum appears slow to you, please try this. 

Posts 9405
Forum MVP
Bruce Dunning | Forum Activity | Replied: Thu, May 14 2020 3:32 PM

It is absolutely true that having a lot of collections slows Logos down.

Using adventure and community to challenge young people to continually say "yes" to God

Posts 26022
Forum MVP
Dave Hooton | Forum Activity | Replied: Thu, May 14 2020 4:34 PM

Nick Steffen:
my system sped up dramatically after eliminating all of my collection rules

That was drastic! The problem is collections you don't use and many inefficient collection rules e.g rules with long lists of authors, publishers or titles e.g. author:(aaaaa, bbbbb,...yyyyy, zzzzz). You can dramatically improve their efficiency if you use the Extension Syntax e.g. {Author "aaaaa", "bbbbb",..."yyyyy", "zzzzz"}, {Publisher "Crossway", "Lexham Press"}, but it's best to avoid long lists and use tags.

Dave
===

Windows 10 & Android 8

Posts 562
Nick Steffen | Forum Activity | Replied: Thu, May 14 2020 5:23 PM

Dave Hooton:
You can dramatically improve their efficiency if you use the Extension Syntax e.g. {Author "aaaaa", "bbbbb",..."yyyyy", "zzzzz"}, {Publisher "Crossway", "Lexham Press"}, but it's best to avoid long lists and use tags.

Good catch, Dave. Thanks for the reminder! Your description of "the problem" above could have all too accurately described my setup. Far too many straggling collection rules that I simply thought I could leave unpruned for a rainy day. Little did I know how much impact they were having on my experience. 

Posts 6684
Forum MVP
Lynden Williams | Forum Activity | Replied: Thu, May 14 2020 7:11 PM

I had started deleting collection and I was still seeing the "Preparing Library" every time the software started. Went from an i7 4Generation Processor to i7 10 Gen. Processor and the newer Solid State drive. Same amount of Ram except it went from DDR3 to DDR4 (never constrained by Ram). I can now open complex Layouts with 20 Tabs and the system does not even blink. 

https://support.logos.com/hc/en-us/articles/360007554992-Recommended-Hardware-and-Software

If you needed an excuse to buy a new computer then Logos is it.

Lynden Williams Communications https://www.lyndenwilliams.net 

Posts 6684
Forum MVP
Lynden Williams | Forum Activity | Replied: Thu, May 14 2020 7:14 PM

By the way, using a lower resolution 1080p, and integrated graphic card.

Lynden Williams Communications https://www.lyndenwilliams.net 

Posts 269
MWW | Forum Activity | Replied: Thu, May 14 2020 7:41 PM

Lynden Williams:
If you needed an excuse to buy a new computer then Logos is it.

Thank you! Now I just need to explain it to my wife 😁

Posts 562
Nick Steffen | Forum Activity | Replied: Thu, May 14 2020 9:12 PM

Lynden Williams:
Went from an i7 4Generation Processor to i7 10 Gen. Processor and the newer Solid State drive. Same amount of Ram except it went from DDR3 to DDR4 (never constrained by Ram). I can now open complex Layouts with 20 Tabs and the system does not even blink. 

Enjoy, Lynden! I'm afraid I'm back on an i5 with DDR3 and an older solid state drive and am snapping up efficiencies wherever I can get them. Smile

Posts 563
Kevin | Forum Activity | Replied: Fri, May 15 2020 3:58 AM

Does this speed up the startup of Logos only, or does it make Logos faster in general use?

Posts 2672
David Ames | Forum Activity | Replied: Fri, May 15 2020 4:52 AM

Nick Steffen:

I understand this is not news to most of you, but my system sped up dramatically after eliminating all of my collection rules. If Logos/Verbum appears slow to you, please try this. 

Hint: Save the rules to a word document before wiping the collection then you can rebuild it latter when needed and it will only slow down the process when it is needed.  [[Maybe call the document "collection rules for logos"]]

Posts 6684
Forum MVP
Lynden Williams | Forum Activity | Replied: Fri, May 15 2020 5:01 AM

Kevin:

Does this speed up the startup of Logos only, or does it make Logos faster in general use?

Everything that the computer does is faster. Indexed 16,000 + resources in an hour and twenty minutes.

Lynden Williams Communications https://www.lyndenwilliams.net 

Posts 2305
GaoLu | Forum Activity | Replied: Fri, May 15 2020 8:09 AM

Dave Hooton:
best to avoid long lists and use tags.

Just to be clear, If I create a collection searching for resources with a particular Tag, do I gain the full efficiency benefit?

The key, apparently, is to use terms in collections only for dynamic collections, and search only for tags or "plus" resources for static collections. Right?

Posts 26022
Forum MVP
Dave Hooton | Forum Activity | Replied: Fri, May 15 2020 11:21 AM

GaoLu:
If I create a collection searching for resources with a particular Tag, do I gain the full efficiency benefit?

Efficiency is using fewer terms in the rule i.e. avoiding long lists of names. So mytag: is generally more efficient as you can use one value to classify a list of names e.g. authors. But Extension Syntax (as described earlier) is very efficient for long lists, including tags  e.g. {MyTag "tag1", "tag2", "tag3"}.

GaoLu:
The key, apparently, is to use terms in collections only for dynamic collections, and search only for tags or "plus" resources for static collections. Right?

Dynamic collections are a valuable tool because the rule could automatically include new resources vs. static collections. My preference is to use Subjects, Tags and Rating, and assess new resources for tagging. I avoid inefficient lists of names and static collections.

Dave
===

Windows 10 & Android 8

Posts 562
Nick Steffen | Forum Activity | Replied: Fri, May 15 2020 11:57 AM

One of the things I had done many years ago, foolishly, was to take the large lists of commentary organizational rules that Mark Barnes had kindly offered in the forums, and I rashly placed them into the collection rules directly. While at the time this felt like I was being proactive, I had no idea the kind of hit that was taking on the system. My overwhelmingly drastic response in the subject of this thread was intended to be a attention-getting reminder to users struggling with speed issues to not give up hope or feel like the only way to use your Bible software is to drop thousands of dollars on a brand new computer (which is honestly where I thought I was), but to first take a closer look at collection rules you're creating. Because it turns out that even with >40k resources, once I eliminated my dumb rules (and I'm emphasizing "my dumb", not the "rules"), I can run it on my several year old MacBook Air with no problems. 

Posts 2455
Forum MVP
John Fidel | Forum Activity | Replied: Fri, May 15 2020 12:47 PM

Nick and anyone else,

You can copy the collection rules in the library and it will bring up all the resources, then select all and tag them. You can then create a collection using the tags. The only downside is that future additions will not automatically be added to those collections, but I have found this a good work around.

Posts 562
Nick Steffen | Forum Activity | Replied: Fri, May 15 2020 12:50 PM

Thank you, John. That's what I I've been doing the last few days as I've tried to undo and then redo my organizational setup. Makes so much more sense!

Posts 2305
GaoLu | Forum Activity | Replied: Fri, May 15 2020 1:20 PM

Dave Hooton:

GaoLu:
If I create a collection searching for resources with a particular Tag, do I gain the full efficiency benefit?

Efficiency is using fewer terms in the rule i.e. avoiding long lists of names. So mytag: is generally more efficient as you can use one value to classify a list of names e.g. authors. But Extension Syntax (as described earlier) is very efficient for long lists, including tags  e.g. {MyTag "tag1", "tag2", "tag3"}.

GaoLu:
The key, apparently, is to use terms in collections only for dynamic collections, and search only for tags or "plus" resources for static collections. Right?

Dynamic collections are a valuable tool because the rule could automatically include new resources vs. static collections. My preference is to use Subjects, Tags and Rating, and assess new resources for tagging. I avoid inefficient lists of names and static collections.

Thanks, Dave. What you said made this snap into focus for me.  

Posts 2305
GaoLu | Forum Activity | Replied: Fri, May 15 2020 1:30 PM

John Fidel:

Nick and anyone else,

You can copy the collection rules in the library and it will bring up all the resources, then select all and tag them. You can then create a collection using the tags. The only downside is that future additions will not automatically be added to those collections, but I have found this a good work around.

Thanks, John. I forgot about doing that.  It works fine. 

Posts 2089
Mark | Forum Activity | Replied: Fri, May 15 2020 3:24 PM

This thread has been helpful to me.  Thanks all.

Posts 1440
PL | Forum Activity | Replied: Sat, May 16 2020 5:24 AM

Thank you for this thread.

I also heard that Visual Filters may also slow down Logos. Is that true? If so, should we remove most of them as well? Can anyone confirm?

Thanks,

Peter

Page 1 of 2 (33 items) 1 2 Next > | RSS