hi Boris,
as you know, Photoprism is maybe the most demanding app in terms of CPU occupation even if you disable every feature (face recognition, etc.), exactly what I did because I have a very weak ARM CPU (Odroid HC4).
What I want to highlight is another problem, (I don’t want to discuss about Photoprism): this application can take down my server in case the indexing process gets stuck. The machine becomes irresponsive also to SSH. It can only be switched off brutally through power interruption. It means that, potentially, any SNAP application can occupy the entire CPU and make the machine irresponsive. This, to me, sounds as a “Windows-like” attitude that should not occur on a Linux system. Do you agree?
Hints and details:
- I can reproduce the error all the times you need but, as you understand, I cannot send the logs immediately due to unresponsiveness. I can send them after having rebooted the machine, would it be useful?
- is there any configuration available at system level to avoid this behaviour for every application? I prefer to have a slower application with the certainty that it cannot block my server!! Today is Photoprism, tomorrow it could be Plex, Nextcloud or whatever. Thanks.
- Don’t you see it as a general problem?
Thanks a lot. Let me know how I can help you in testing or whatever.
Simone
