The high cpu use is from the program indexing the targets.
The default ones initially, then any more you would add.
After it's done indexing, the cpu usage will drop.
So if you let it run a bit and at startup, letting it stay running,
which is one of the options, it will have the files or folders indexed.
And ready for faster results.
Just using it for a few minutes will not show it's true speed.
It's not made for the whole computer,
that would take too long to index,
just specific, smaller sets of folders or files.