TuxBot: Semantic-Aware Online OS Tuning with LLMs
Georgios Liargkovas, Mihir Nitin Joshi, Hubertus Franke, Kostis Kaffes
Abstract
Online OS tuning can improve long-running services, but existing tuners are not well suited for live hosts. They treat scheduler, power, memory, and I/O controls as black-box variables and optimize a scalar reward. This approach ignores cross-knob policy structure, breaks down when application metrics are unavailable, and can push a running service into degraded regions that persist after a bad setting is removed. We present TuxBot, a bounded LLM-based tuner for steady-state online OS tuning. TuxBot constructs a structured decision context from telemetry, knob schemas, recent trajectories, and prior sessions; pairs low-latency and deeper reasoning models; and applies only typed, validated knob updates. TuxBot is able to reason about knob semantics, subsystem interactions, and indirect performance signals without granting the model unconstrained host control.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Related papers
- TuneAgent: Agentic Operating System Kernel Tuning with Reinforcement LearningHongyu Lin, Yuchen Li, Haoran Luo, Zhenghong Lin et al.KDD 2026 · 3 citations
- Towards Dynamic and Safe Configuration Tuning for Cloud DatabasesXinyi Zhang, Hong Wu, Yang Li, Jian Tan et al.SIGMOD 2022 · 62 citations
- Xkernel: Principled Performance Tunability of Operating System KernelsZhongjie Chen, Wentao Zhang, Yulong Tang, Ran Shu et al.OSDI 2026 · 2 citations
- An Inquiry into Machine Learning-based Automatic Configuration Tuning Services on Real-World Database Management SystemsDana Van Aken, Dongsheng Yang, Sebastien Brillard, Ari Fiorino et al.VLDB 2021 · 108 citations
- Why Database Manuals Are Not Enough: Efficient and Reliable Configuration Tuning for DBMSs via Code-Driven LLM AgentsXinyi Zhang, Tiantian Chen, Zhentao Han, Zhaoyan Hong et al.VLDB 2026 · 5 citations
