文件名称:cluefs:在文件系统级别跟踪IO活动的工具
文件大小:33KB
文件格式:ZIP
更新时间:2024-05-27 07:18:07
Go
clueFS-在文件系统级别跟踪I / O活动的工具 概述 cluefs是一个轻量级实用程序,用于在与文件系统进行交互时收集有关由应用程序引发的I / O事件的数据。 它在每个文件系统级操作上发出详细的,机器可解析的数据。 该实用程序发出的跟踪信息旨在使用此软件包中未提供的工具进行分析。 您可以在一个找到此类工具的集合。 动机 开发该实用程序的主要目的是观察和量化由团队开发的软件系统所引起的文件I / O负载,以处理由(LSST)收集的数据。 但是, cluefs并不依赖于LSST软件系统,并且可以在几种不相关的上下文中使用。 它对于其他用例也可能很有用,例如获得对文件系统工作方式的全面了解或观察在计算机上安装文件系统时执行的(通常是隐藏的和意外的)操作。 尽管有多种工具可以跟踪系统活动,例如 , , 或 ,但由于不同的原因,没有一种工具适合于我们的特定用例。 如何使用 假设您要观
【文件预览】:
cluefs-master
----dir.go(9KB)
----process.go(690B)
----debug.go(2KB)
----fsops.go(23KB)
----globals.go(374B)
----LICENSE(558B)
----stat_darwin.go(3KB)
----access.go(451B)
----stat_linux.go(3KB)
----config.go(1009B)
----tracer.go(2KB)
----main.go(712B)
----doc()
--------EventFormats.md(18KB)
--------ToDo.md(478B)
----.gitignore(314B)
----node.go(5KB)
----handle.go(2KB)
----Makefile(470B)
----proc_linux.go(1KB)
----README.md(9KB)
----args.go(12KB)
----group_unix.go(998B)
----proc_darwin.go(949B)
----file.go(2KB)
----user.go(920B)
----fs.go(2KB)