3.8 Proceedings Paper

SmartOS: Towards Automated Learning and User-Adaptive Resource Allocation in Operating Systems

出版社

ASSOC COMPUTING MACHINERY
DOI: 10.1145/3476886.3477519

关键词

Operating systems; Reinforcement Learning; Human Computer interaction

资金

  1. VMware
  2. NSF as part of SDI-CSCS [1700527]
  3. NSF as part of CAREER [1652698]

向作者/读者索取更多资源

This paper explores a learning-based approach to resource management in modern operating systems, where the OS can automatically prioritize user preferences by learning what tasks are most important at any given time. The authors demonstrate an implementation of this learning-based OS in Linux and show through evaluation results that a reinforcement learning-based approach can effectively adapt system resources to meet user demands.
Today's operating systems typically apply a one-size-fits-all approach to resource management, such as applying a scheduler that treats all processes of equal importance. The goal of this paper is to explore a learning-based approach to resource management in modern operating systems in which the OS automatically learns what tasks the user deems to be most important at that time and seamlessly adjusts allocation of CPU, memory, I/O, and network bandwidth to prioritize user preferences on demand. We demonstrate an implementation of such a learning-based OS in Linux and present evaluation results showing that a reinforcement learning-based approach can rapidly learn and adjust system resources to meet user demands.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

3.8
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据