Thanks, I read it, up to that level I am familiar with your product.
I try to rephrase to bring my question more to the point:
1. what happens inside of Windows when I choose the setting to optimize Windows for background tasks
its not documented, I hope that you have that much insight, when programming such a tool as Process Lasso
2. whether its still applicable to to priotize background services, when working in the area of Music Production (Mixing, Mastering) and why.
Some people think/argue that modern CPUs, SSDs are so powerful, that the root cause for this setting potentially does not exist anymore.
3. whether the windows settings, to optimize windows for background tasks, are being changed further by Process Lasso.
Many thanks
Ok, Are you running Windows server editions or work-station ones?
The server version are prioritized for background processes and the standard workstation is for foreground processes. The Windows scheduler does these adjustments.
I don't have personal experience with high-end audio stuff but my understanding is to use server versions or set to background processes in windows settings.
Here link about this part of OS.
https://www.thewindowsclub.com/processor-scheduling-in-windows-7-8More in-depth
http://recoverymonkey.org/2007/08/17/processor-scheduling-and-quanta-in-windows-and-a-bit-about-unixlinux/ What I would try is setting windows to prioritize background and running PL with default values and then exclude the audio processes that you work with from Probalance.
That is under advance settings in PL options.
See how that works and if needed you could also raise one or two of the audio workload processes CPU priority but I would go slow and even see if it is needed.
As for windows background services, if you mean the setting in Probalance advanced options ("exclude system services from restraint"), I would leave it checked but again you could experiment with this too. It shouldn't affect, windows processes like indexing and other maintenance processes "should" only kick in when the system is idling.
This doesn't always happen so need testing.
Overall I can't give exact settings cause there are too many factors and variables, I can only give a general guideline.
On
"3. whether the windows settings, to optimize windows for background tasks, are being changed further by Process Lasso."
Probalance alters the CPU priority when the CPU% load of a process goes above the specific values set in settings.
https://bitsum.com/how-probalance-works/By default, this is done to background processes, so a normal process ould be lowered to below normal until the load lowers. This is why in this particular case you want to exclude your audio workload processes.
This way any other background will be restraint so your workload processes are less affected by the load.
Also think of the CPU priority settings (idle, below normal, normal, above normal, etc) as a pie chart so the higher priority values will give the processes more, a larger slice of the CPU pie. That is a crude way to visualize it.
Hope that helps
Ed