首页> 外文会议>IEEE International Conference on Cluster Computing >Identifying Sources of Operating System Jitter Through Fine-Grained Kernel Instrumentation
【24h】

Identifying Sources of Operating System Jitter Through Fine-Grained Kernel Instrumentation

机译:通过细粒核仪器识别操作系统抖动的来源

获取原文

摘要

Understanding the behavior and impact of various sources of Operating System Jitter (OS Jitter) is important not only for tuning a system for HPC applications, but also for the ongoing efforts to create light-weight versions of commercial operating systems such as Linux, that can be used on compute nodes of large scale HPC systems. In this paper, we present a tool that helps in identifying sources of OS Jitter in a commodity operating system such as Linux and measures the impact of OS Jitter through fine grained kernel instrumentation. Our methodology comprises of running a user-level micro-benchmark and measuring the latencies experienced by the benchmark. We then associate each latency to operating system daemons and interrupts using data obtained from kernel instrumentation. We present experimental results that help identify the biggest contributors to the total OS Jitter perceived by an application on a commodity operating system such as Linux. Our results revealed that while 63% of the total jitter comes from timer interrupts, the rest comes from various system daemons and interrupts, most of which can be easily eliminated. The tool presented in this paper can also be used to tune "out of the box" commodity operating systems as well as to detect new sources of operating system jitter that get introduced as software get installed and upgraded on a tuned system.
机译:了解各种操作系统抖动源的行为和影响(OS抖动)非常重要,不仅是调整用于HPC应用程序的系统,而且还要持续努力创建Linux等商业操作系统的轻量级版本,可以用于大规模HPC系统的计算节点。在本文中,我们提出了一种工具,有助于在诸如Linux的商品操作系统中识别OS抖动的来源,并通过细粒粒仪器测量OS抖动的影响。我们的方法包括运行用户级微基准并测量基准测试所经历的延迟。然后,我们将每个延迟与使用从内核仪器获得的数据相关联到操作系统守护程序和中断。我们提出了实验结果,有助于识别应用程序在商品操作系统(如Linux)上申请的总贡献者的最大贡献者。我们的研究结果表明,虽然63%的总抖动来自定时器中断,但其余的来自各种系统守护进程和中断,其中大部分都可以很容易地消除。本文提出的该工具还可用于调整商品操作系统的“开箱即用”,并检测作为软件安装并在调谐系统上升级的软件引入的操作系统抖动的新来源。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号