Beta-2.3 Changelog
From ChronOS Linux
Changes made between Beta 2.2 and Beta 2.3.
Kernel
- Improved safety and speed of segment system calls
- Converted sorting to a key-based approach
- Replaced FIFO global queue with a sorted global queue to decrease scheduling overhead
- Fixed display of domains in /proc/chronos_sched
Userspace
- Moved chronos_utils.h into libchronos object file
- Added CPUID in libchronos implementation of RDTSC() to prevent instruction reordering
- Added -m flag to set the cpu affinity for the main thread in Sched_Test_App console mode
- Added periodic thread benchmark and updated others