Dec 18
SEARCH PERFORMANCE
Opening large PDFs is currently quite slow (~21 seconds total for my two biggest files being opened at app startup - from a top-tier SSD and a 12900HX CPU with 64GB RAM).
SEARCHING such files is EXTREMELY slow -54ish seconds for the 25125 page file!!. I am pretty sure this is being done in a single-threaded manner. Carving up the file into N equal-sized pieces (where N is the user-selected thread value (defaulted to either 1 or preferably [from my perspective perhaps 1/8th or 1/4 of available CPU cores]), and then ripping through the file this way will provide an N:1 performance increase.
That part is quite straight-forward. And since you don't currently provide a sidebar list of search findings, you simply need to plug the output of this into the current object/list that drives the current arrow-movement construct.
But speaking of a search-results sidebar, MANY apps of all flavors provide such a feature, and it is VERY helpful. Please add that as another Search Feature enhancement. I will create a new post for this too.
Thank you for your consideration!
Pending