I run Photstructure node for windows on a dedicated VM.
The VM has 10 cores and dynamic memory.
If i set PS_CPU_LOAD_PERCENT to 100 as I dont mind photostructure utilizing all resources it can get it’s hands on i still only get 2 syncs & 2 threads/sync. According to the settings comment some consideration is made in regards to available memory when determining sync/thread count.
I would like a setting to hardcode the maximum thread count that photstructure is allowed to use regardless of available memory. I don’t know how photostructure want to distribute threadcount over sync instances but maybe a maximum thread count override where photostrucuture calculates the distribution?
I could of course workaround the problem by configured fixed memory allocation or increase the memory buffer on the host but it feels wasteful on a home server without endless amounts of RAM…