...
【24h】

Understanding and Auto-Adjusting Performance-Sensitive Configurations

机译:了解和自动调整性能敏感配置

获取原文
获取原文并翻译 | 示例

摘要

Modern software systems are often equipped with hundreds to thousands of configurations, many of which greatly affect performance. Unfortunately, properly setting these configurations is challenging for developers due to the complex and dynamic nature of system workload and environment. In this paper, we first conduct an empirical study to understand performance-sensitive configurations and the challenges of setting them in the real-world. Guided by our study, we design a systematic and general control-theoretic framework, SmartConf, to automatically set and dynamically adjust performance-sensitive configurations to meet required operating constraints while optimizing other performance metrics. Evaluation shows that SmartConf is effective in solving real-world configuration problems, often providing better performance than even the best static configuration developers can choose under existing configuration systems.
机译:现代软件系统通常配备数百至数千种配置,其中许多大量影响性能。 不幸的是,由于系统工作量和环境的复杂性和动态性,正确设置这些配置对开发人员来说是具有挑战性的。 在本文中,我们首先进行了一个实证研究,以了解性能敏感的配置以及在现实世界中将其设置的挑战。 我们的研究指导,我们设计了一个系统和一般的控制理论框架,SmartConf,自动设置和动态调整性能敏感配置,以满足所需的操作约束,同时优化其他性能指标。 评估表明,SmartConf在解决真实世界的配置问题方面有效,通常提供比最佳静态配置开发人员在现有配置系统下选择的更好的性能。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号