On 12/23/24 17:03, Jan Stary wrote: > On Dec 23 14:55:30, c...@schulte.it wrote: >> things. I am searching for some kind of system API allowing an >> application to reserve a certain amount of CPUs exclusively - not shared >> with any other application - maybe not even the OS. > > If that existed, every application would start with > "reserve everything for me". >
I doubt it. I am heading for an API an application can use to "tell" its environment about how much "compute" it needs to perform its tasks optimally. For example: make -j8 Error: Failed to provide 8 independent processors. I am not Nostradamus. Just considering it will not take that long until there will be some kind of 1024+ CPUs available to the OS to manage without any single application benefiting from it. Even today applications are still just badly designed and will slow down themselves due to "give me more than I will ever need and slow everything down - even me." -- Christian