A Framework to Audit Scheduling Events in the Linux Operating System
Soft real-time systems have responsiveness requirements that are desirable but not critical for operational effectiveness. This thesis describes a new scheduler logging framework named “Integrated Process Scheduler Archiver” (IPSA) intended to assist with this analysis. Due to human sensitivity to interface delays on gesture-driven devices, mobile devices are a common case of soft-real time systems. Mobile systems generally do not incorporate real-time schedulers, but instead utilize over-provisioning and a variety of scheduling heuristics to generally provide acceptable responsiveness. These devices are highly multi-programmed Energy limitations on mobile limit the extent of overprovisioning, thereby increasing the sensitivity of system behavior to the interaction of active applications and scheduling heuristics. ^
Hudgins, Edward Garwood, "A Framework to Audit Scheduling Events in the Linux Operating System" (2018). ETD Collection for University of Texas, El Paso. AAI13424360.