On Mon, Dec 23, 2024 at 05:03:10PM +0100, 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".
That is why PerfOS would have resources reserved for OS itself and it's utilities, and the rest would be given to the USER to control via a utility interface however thon chooses to, could be automated between certain parameters. You should choose what program gets how much of anything, in my opinion. Perhaps you have a utility that is ON 24/7, but want it to consume say 20% of CPU/RAM/DISC/etc. when you at the same time say do something like render a video. Then when that video is over - it would automatically go to 100% unless specified otherwise, and when some process appears again, then it would go again to a previously specified value (which was 20% in this example), unless specified otherwise. This is all, granted, me not understanding how CPU and other resource's scheduling works in general, and/or in OpenBSD, but this to me seems to be the most sane thing. Is manual resource dividing even possible in OS-s, and another question - is it possible in OpenBSD, and with how much effort? If I do get well again, PerfOS will have this, and it will attractive AF, so actually please do NOT do this. Is it just me, or are all OS-s very primitive? Do we still live in caves? Hello? -- Anon Loli ######### This mortal strives for omnisciency. Some tags: perfectionist, minimalist, researcher, scientist, philosopher, developer, autist, anarchist, data hoarder, 99 other tags and interests. I am always up for conversing as long as you meet these requirements: 1. Use PGP encryption for all data shared, 2. Use a open source operating system, NOT Windows, NOT MacOS, 3. Have a open mind - are ready to let go of any and all imperfect views on anything, if they are. Let's change this world for the better, one action at a time ######################## PGP fingerprint: AE35FC867EAB1A7450E5CCA27630FFBD6BB466B8 AE35 FC86 7EAB 1A74 50E5 CCA2 7630 FFBD 6BB4 66B8 <anonl...@autistici.org>
signature.asc
Description: PGP signature