Running LB here with 200–300 MB, for years.
The point is you have to exclude the stuff from your index that you don’t need
. For example, it would be complete madness to index the entire Home folder, or the entire ~/Library folder, down to every file.
Make your selection. LB’s purpose is not
to find anything you have on disk; you have Spotlight for that.
LB is there to give you quick access to the items you need most frequently
. Up to you to tell LB what these items are.
And, this may change over time: Currently I have every item in folder A in the index because I’m actively working in it. Next month it will be folder C, and so I will index the items in folder C. Maybe I’ll leave folder A in the index, but not down to every file, just on folder level or so.
You always have the possibility to index only folders
. This still allows you very quick access when navigating with LB.
Many folders you don’t have to index at all: As long as the relative root folder is in the index you can navigate along.
Let’s say you have indexed only the top level
of your disk root: This will include (for example) the /usr folder. When you have to go into any subfolder of /usr, just go to /usr and then move along with the Arrow or Space key.
LB’s indexing is powerful, and it’s up to you to limit it, that is, to customize it to your needs. Don’t spend its power to index areas of your disk you never go to. (…or where you go to once in a year.)
Of course, there’s a dilemma with the default config of LB: On one side they (Obdev) are trying to show you what LB can do/find, but on the other hand the indexing scope should be small and customized to your needs.
I think they are not emphasizing enough that you have
to customize your indices.
LB is not an install-it-and-it will-work-perfectly tool (like Alfred). Out of the box it will work quite
OK, but if you want more (or, in the context, less memory consumption), you have to take care of it, by telling it what you want it to do.
In the meantime, provoked by my own advice (“exclude the stuff from your index that you don’t need”), I have thinned-out my index considerably:
- I brought down my formerly over 40000 indexed items in different folders to currently 4600 items. (This is not counting the items in the upper part of the Index window, like actions, contacts, search templates, services, etc.)
- LB’s memory consumption now is around 170 to 200MB (not so much less)
- Average Energy Impact went down significantly from formerly between 2.5 and 3 to now something between 1.0 and 1.5. This is pretty huge. Of course, this depends also on how frequently you use LB, but my usage pattern has certainly not changed much.
- LB feels faster and snappier now, also over longer periods without relaunching it.