Hi everyone,
Apologies if this is a daft question. I have Immich running on a very underpowered system (an HP Microserver, N40L) running OMV 8. It's an AMD dual core CPU running at 1.5GHz.
I've set up remote machine learning on my gaming PC and this is working fine when I turn it on and upload new photos: I can see GPU spikes as it does its thing. Going into Immich job queues and running any remaining smart search jobs triggers the same.
When I come to do an actual search (e.g. "tiger") and my PC is off, it's failing. I've replaced the machine learning URL with my gaming PC's so I suspect that:
- When a photo is uploaded, it runs a machine learning "pre-smart search" job and caches the results in the database.
- When an actual search is done, it runs the query through machine learning before matching against the cached results.
I've gone through the documentation and can't see much about this but would be good to have this confirmed.
If so, any suggestions? I don't want my microserver to process anything heavy duty so if I forget to turn my PC on before uploading photos, I'd rather the jobs just queue up. So the processing jobs should always go to the PC, but actual searches are handled locally if they don't need much grunt.