Speeding up Logos

Page 3 of 3 (50 items) < Previous 1 2 3
This post has 49 Replies | 5 Followers

Posts 84
Scott David | Forum Activity | Replied: Wed, Oct 23 2019 9:52 AM

Michael Parry-Thomas:

I have noticed on my system how the speed is dramatically increased on searching... one of the things I have done in the past is not let my Windows operating system indexing any of my drives

LOL Michael; INDEXING is the Devil DevilGeeked

Indexing not only massively slows down the PC, but radically pushes components to their limits (wearing down peripherals much quicker). And when a large file with lots of text or a large quantity of files gets Moved / Copied / Added on your PC, Windows Indexing goes crazy.

I always disable all indexing and just do all my searches right within Windows File Explorer (as opposed to [WIN]+[ S ] or [CTRL]+[ESC] or [WIN]) -- the increased wait time on searches from within Explorer is totally negligible. I do any searches right from the directory I want to search in. Here are some notes on how to disable different types of indexing. If you do the first one, you shouldn't need to do any others.

Disable Indexing

  • Disable All Indexing: [WIN]+[R] > services.msc (or: [WIN]+[ S ] > Services) > Indexing Services (or sometimes called Windows Search) > Double Click > STOP > Disable Startup
  • Disable Whole Drive (e.g. your C:\ Drive): Windows File Explorer > Rt-Click C (or whatever drive) > General Tab > Uncheck “Allow Files on this Drive to Have Files Indexed…”
  • Disable Selective Indexing Components: [WIN]+[ S ] > Indexing Options
  • Disable Outlook Indexing: [WIN]+[ S ] > Indexing Options > Advanced > File Types > scroll to "msg"
Posts 84
Scott David | Forum Activity | Replied: Wed, Oct 23 2019 9:58 AM

Bootjack:

Ok Scott, thanks for that. But does not the "set use ngen to yes" do the same trick for Logos? 

Hi Bootjack!

Are you asking me if NGEN is the same as ReadyBoost? If so, NO.

Are you asking me if NGEN works for Logos as well as Windows? If so, YES.

Blessings!

Posts 496
Bootjack | Forum Activity | Replied: Wed, Oct 23 2019 10:02 AM

Good enough Scott! Thank you for the clarification. 

ASUS Rogue / 500 GB Samsung SSD / 500 GB HD / 16 Gigs of RAM/ Logos 8 Full Feature Set / Faithlife Connect Essentials 

Posts 8088
LogosEmployee

Kevin:

Bradley Grainger (Faithlife):

(1) would help improve indexing and searching speeds once you've upgraded from a HDD to SSD.

Bradley if you are still monitoring, I am interested in your suggestion about RAM. Try as I like, I cannot get Logos to use more than at most 2GB of RAM even with a full text everthing search (4000 ish resources + 2000 not downloaded). I have 10 ish active panes, plus 20 not on display but in tabs, mostly all linked.

This is on Windows. I am at 50% utilisation of RAM. Am I missing out on some memory caching or something? Maybe Windows bug/missing feature?

Logos will use a technology called "memory-mapped file I/O" on Windows to read/write the index files (and resources). This doesn't show up in the "Memory" column in Task Manager but can be seen with tools such as VMMap.

Some of these performance optimisations are disabled unless your system has at least 12GB of RAM (as they can potentially interfere with other programs), so you won't necessarily be able to extrapolate from the behaviour on an 8GB system to see what would happen with 16GB.

Posts 8088
LogosEmployee

Additionally, if programs aren't actively using that RAM, Windows will automatically use it to cache frequently-accessed files. You can see this on the Memory tab of Task Manager (when More details is expanded). There should be little "Free" memory with most of your unused memory marked as "Standby": this is cached files and other data.

The more RAM you have installed on your system, the more files and data Windows can cache (to speed up all your programs).

Posts 271
Kevin | Forum Activity | Replied: Thu, Oct 24 2019 8:05 AM

Bradley Grainger (Faithlife):

Logos will use a technology called "memory-mapped file I/O" on Windows to read/write the index files (and resources). This doesn't show up in the "Memory" column in Task Manager but can be seen with tools such as VMMap.

Some of these performance optimisations are disabled unless your system has at least 12GB of RAM (as they can potentially interfere with other programs), so you won't necessarily be able to extrapolate from the behaviour on an 8GB system to see what would happen with 16GB.

Bradley that is really useful info thank you! It will be well considered for upgrade options Yes

Posts 84
Scott David | Forum Activity | Replied: Thu, Oct 24 2019 8:26 AM

Kevin:

Bradley if you are still monitoring, I am interested in your suggestion about RAM. Try as I like, I cannot get Logos to use more than at most 2GB of RAM... 

Wow, how did you get Logos to use that much RAM? I'm lucky if I can get it up to 750MB... and I've got 8GB -- but for me, Logos just doesn't want to put everything and hold everything in RAM. This would probably be a dramatic performance increase if I could 'force' logos to get everything into RAM.

Posts 84
Scott David | Forum Activity | Replied: Thu, Oct 24 2019 8:30 AM

Bradley Grainger (Faithlife):

Logos will use a technology called "memory-mapped file I/O" on Windows to read/write the index files (and resources)... these performance optimisations are disabled unless your system has at least 12GB of RAM...

Ahhh... well that answers my previous post! So upgrading the RAM to >= 12GB should have a very significant impact on Logos; correct? If I upgrade my RAM, do I need to execute any special configurations to get Logos to use more RAM, or will it happen automatically? Now I'm really going back to the idea of upgrading my RAM as well. Thanks Bradley -- this is super valuable information -- for many of us I'm sure.

Posts 84
Scott David | Forum Activity | Replied: Thu, Oct 24 2019 8:38 AM

Bradley, once this thread has plateaued, it may be nice to take all the best practices that are applicable for most folks' contexts -- and try to consolidate everything into one 'master' post. So for example, it may look something like this:

HDD: If you have a HDD, then...
SSD: If you have SSD, then...
RAM: If you have <= 12GB RAM, then...
RAM: If you have >= 12GB RAM, then...

Sort of a simple roadmap that helps folks know what their best chances would be to speed things up; know whether to ugrade RAM, try Ready Boost, try NGEN, etc.

Posts 8088
LogosEmployee

Scott David:
So upgrading the RAM to >= 12GB should have a very significant impact on Logos; correct?

It's hard to quantify the impact it will have. It should definitely speed up index merging. However, that should only be happening when resource updates are delivered (every two weeks) or new books are purchased (up to you). So you may not notice a large impact day-to-day.

It should help with general operations on your computer (for Logos and other programs) as files can automatically be cached in memory by Windows, reducing disk I/O. It's harder to say how much of an impact this will have for your typical use of your computer.

Page 3 of 3 (50 items) < Previous 1 2 3 | RSS