The process scheduler used in Linux kernel (since version 2.6.23), simulated using Python. The only change is that it uses SortedKeyList instead of a red-black tree, but has the same time complexity of operations.
-
Install
poetry
. -
Install requirements:
poetry install --no-root
-
Activate the environment:
poetry shell
python3 cfs.py