跳到正文
arXiv cs.AI· Xinbo Wang, Shian Jia, Ziyang Huang, Jing Cao, Mingli Song·· 3 小时前AI 评分31

LAPS:轻量级自适应策略切换器优化操作系统进程调度

Beyond the Monolithic Scheduler: Lightweight Adaptive Policy Switcher for Process Scheduling Optimization

AI 导读

研究者提出轻量级自适应策略切换器 LAPS,针对动态混合负载在预定义专家策略间动态切换,把高频上下文切换与低频策略切换解耦,并通过离线构建 Policy Mapping Table、运行时仅将机器学习推理用于负载分类来消除在线开销。实验显示,相比 Linux 默认调度器 EEVDF,LAPS 平均性能提升 8.91%,延迟敏感任务响应延迟最多降低 91.7%,代码已开源。

正文 · 原文

View PDF HTML (experimental)

Abstract:Modern operating system process schedulers typically enforce a static, ``one-policy-fits-all'' design, which inevitably compromises performance under the highly dynamic and mixed workloads of contemporary edge systems. Transitioning to dynamic adaptation faces two fundamental challenges: scenario specific static policies lack robust runtime adaptability, whereas computationally intensive AI-assisted policies introduce unacceptable execution overhead for resource-constrained devices. To structurally resolve this dilemma, we propose the Lightweight Adaptive Policy Switcher (LAPS), a framework that dynamically switches between predefined expert policies, thus decoupling high frequency context switching from low-frequency policy transitions and amortizing transitional overheads. To eliminate prohibitive online computations, LAPS pre-resolves all heavy dynamic tradeoffs via an offline preparation phase, constructing a strictly overhead-aware Policy Mapping Table. During runtime, it executes an agentic Observe-Infer-Switch cycle that limits machine learning inference strictly to workload classification. Consequently, LAPS executes efficient dynamic adaptation simply by mapping the inferred workload state to optimal expert policies via low-cost table lookups. Experiments show that LAPS achieves an average performance gain of 8.91% and reduces response latency by up to 91.7% in latency-sensitive tasks over the default Linux scheduler EEVDF. Our results demonstrate that LAPS outperforms the baseline in a wide range of test cases, offering a practical path toward more responsive and intelligent operating systems. Our code is publicly available at this https URL.
Subjects: Distributed, Parallel, and Cluster Computing (cs.DC); Artificial Intelligence (cs.AI)
Cite as: arXiv:2511.11628 [cs.DC]
  (or arXiv:2511.11628v2 [cs.DC] for this version)
  https://doi.org/10.48550/arXiv.2511.11628

arXiv-issued DOI via DataCite

Submission history

From: Shian Jia [view email]
[v1] Fri, 7 Nov 2025 14:16:31 UTC (690 KB)
[v2] Thu, 22 Oct 2026 18:09:01 UTC (1,324 KB)

来源:arXiv cs.AI · arxiv.org