Go to file
Bananymous e322826347 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
2023-04-03 01:51:05 +03:00
2023-03-18 04:05:59 +02:00

banan-os

My hobby operating system. Currently runs on x86 32 and 64 bit cpus.

Description
Hobby operating system for x86_64
Readme 21 MiB
Languages
C++ 87.4%
C 6.1%
Assembly 2.6%
Shell 2.4%
CMake 1.5%