| ▲ | ImPrajyoth 8 days ago | |
you are technically right (the best kind of right). i am running in userspace, so i cant replace the actual thread scheduling logic in Ring 0 without writing a driver and BSODing my machine. think of this more as a High-Level Governor. The NTOS scheduler decides which thread runs next, but this LLM decides if that process deserves to exist at all. basically; NTOS tries to be fair to every process. BrainKernel overrides that fairness with judgment. if i suspend a process, i have effectively vetoed the scheduler. | ||
| ▲ | p_ing 8 days ago | parent [-] | |
> NTOS tries to be fair to every process This is a super simplification of the NTOS scheduler. It's not that dumb! > if i suspend a process, i have effectively vetoed the scheduler. I mean, I suppose? It's the NTOS scheduler doing the suspension. It's like changing the priority level -- sure, you can do it, but it's generally to your detriment outside of corner cases. | ||