中文

利用直接前导图(DFG)从系统调用轨迹中审查I/O操作

性能 2025-01-22 v2 操作系统

摘要

我们旨在通过审查系统调用(即向操作系统发出的请求)来识别多个用户程序之间输入/输出(I/O)行为的差异。一个典型程序会向操作系统发出大量I/O请求,从而使审查过程具有挑战性。本文通过提出一种将I/O系统调用轨迹合成为一种特定有向图——直接前导图(DFG)的方法来解决这一挑战。基于DFG,我们提出了一种比较多个程序或同一程序不同配置的轨迹的技术,从而能够识别I/O行为中的差异。我们将该方法应用于IOR基准测试,并比较了在不同文件输出选项和软件接口下运行基准测试时文件访问的竞争情况。

关键词

引用

@article{arxiv.2408.07378,
  title  = {Inspection of I/O Operations from System Call Traces using Directly-Follows-Graph},
  author = {Aravind Sankaran and Ilya Zhukov and Wolfgang Frings and Paolo Bientinesi},
  journal= {arXiv preprint arXiv:2408.07378},
  year   = {2025}
}