Beta-2.3 Changelog
From ChronOS Linux
(Difference between revisions)
Aclindsa (Talk | contribs)
(Created page with '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 que…')
(Created page with '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 que…')
Current revision as of 22:07, 25 April 2011
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