Yes, but DCS is based on an engine initially designed in a time without P/E-cores and Multi-Threading. Its cool what has been done to let it look that good, but it is coming with the cost on adding more and more stuff. No way you can keep this optimized with envolving technology without a masive overhaul.
I guess we'll have to live with it and make the best out of it.
Those things helped me and they are all out of ED's control and windows stuff.
E.g. windows fast boot will always keep data of your last windows session and re-loads it into RAM. Thats a windows thing keeping all stuff always in the system. Only a re-boot is a real clean re-start of the system. Nothing ED can do about it.
Driver performance metric keeps interupting stuff, so this is also a non-ED non-DCS thing helping also in other simulation games with high CPU loads.
And un-use CPU0 is also a windows scheduler thing always using this core for sysem stuff, I guess because windows is not optimized for games with high CPU loads.