This is a Single Queue Management System (SQMS) based scheduler implementation in C++. It does uses First-Come-First-Serve for simplicity and leaves the quanta checks to the impementer. The execution of the threads is also left to the implementer using an empty function execute.
The following function need to be implementer defined:
The following command can be used to build the given test(s)
cmake .
make
The files are building can be found in the build
directory.
Borderline incomplete, I may add more stuff later.