banan-os/kernel/arch
Bananymous c936aac777 Kernel: Optimize scheduler idling
Now after each interrupt we will ask the scheduler to reschedule
if the current thread is the idle thread. This allows semaphore
unblocking to be practically instant when there is only one thread
executing.

Now disk reading is back to ~3 MB/s for single threaded process
2023-04-03 01:51:05 +03:00
..
i386 Kernel: Optimize scheduler idling 2023-04-03 01:51:05 +03:00
x86_64 Kernel: Optimize scheduler idling 2023-04-03 01:51:05 +03:00