AQuoSA is an open architecture for the provisioning of adaptive Quality of Service functionality into the Linux kernel. The project features a flexible, portable, and lightweight software architecture for supporting QoS-related services on top of a general-purpose operating system as Linux. The architecture is well founded on formal scheduling analysis and control theoretical results. At the core of the software is an adaptive Resource Reservation layer that is capable of dynamically adapting the CPU allocation for QoS-aware applications based on their run-time requirements.
| Tags | multimedia Real-Time Scheduling Linux Kernel Adaptive QoS Control |
|---|---|
| Licenses | LGPL |
Recent releases


Release Notes: A real-time SMP scheduler for the AQuoSA architecture.


Release Notes: This release fixes various issues that were identified 1.0.0, and adds some extra capabilities to the core scheduling algorithm. Among others, the scheduler now implements spare capacity and/or dynamic reclamation policies through compile-time switches (see qres_config.h.in for details); the qres command-line utility has been enriched with an almost complete support to the operations available through the qreslib API; and the qres_setparams() function has been fixed, so that now the server period may be changed as well as the budget.


Release Notes: Added GENSCHED capability to x86_64 architectures.


Release Notes: Assorted minor bugfixes.


Release Notes: Assorted minor bugfixes.
A simple, lightweight daemon to prevent embarassing "Recently Used" entries in GTK+ applications.