I removed a couple of the largest unnecessary indexes from my system hoping to get the total low enough for parallel loading into memory. I found it will work once. But after the first solve more ram in consumed and it states there is not enough on the next solve.
Disabling the inParallel option.
2020-10-23T23:33:37 Not enough RAM is available on this system for loading the index files you have in parallel
2020-10-23T23:33:37 Evaluating Installed RAM for inParallel Option. Total Size of Index files: 1.53425 GB, Installed RAM: 3.56387 GB, Free RAM: 1.51933 GB
The thing is, I have 4Gb Pi4. My Conky widget (AstroPi3 script setup, Thanks Rob) is showing only about 650Mb is being used. So I should have enough RAM. Furthermore running a memory check command returns this:
free
total used free shared buff/cache available
Mem: 3736984 610880 1571604 70892 1554500 2912904
Swap: 3736976 0 3736976
It appears the value under free matches closely what Stellarsolver finds. However the memory check states nearly 3Gb is available. Which is closer to what Conky reports.
I hope that is the case and the available RAM can be correctly detected and used.
Thank you.