2004 · 15 citations · 7 references
ComputingComputer ScienceComputer SystemsEmbedded SystemsOperating SystemsReal-time SystemsPerformance OptimizationReal-time Resource ManagementReal-time SchedulingReal-time Systems DesignResource SchedulingSchedulability AnalysisOperating System ArchitectureProcessor Utilization AnalysisReal-time ConstraintsReal-time Performance AnalysisResource-constrained SystemsRun-time Resource AllocationRun-time Resource ManagementTiming Constraints
The demand for highly flexible and reconfigurable applications for embedded systems under real-time constraints led to various demands for operating system capabilities. The resource manager of the operating system has to handle different service functions of the applications with different resource requirements and different qualities. Thereby, the grant of new resources has to be assured by an acceptance test. Whilst this issue is widely handled for the processor utilization and its schedulability analysis, it will be extended in the presented resource manager to a more general model. The profile model supports for an optimal resource utilization and also leads to a better system quality by enabling applications to use resources that are normally reserved for other applications. The resource manager also supports for a smooth integration of timing constraints and their acceptance tests for the resource allocation in a hard real-time environment.
7
A scalable solution to the multi-resource QoS problem
C. Lee, John P. Lehoczky, Daniel P. Siewiorek et al. · 2003 · 218 citations
Flexible Soft Real-Time Processing in Middleware
Scott Brandt, Gary J Nutt · Real-Time Systems · 2002 · 46 citations